If I was the higher priced LBS, I would not price match. Price looks appropriate for LBS rates, and without seeing the bike in person, you never know where the price could end up (hidden issues). 15-20 minutes away? The closest shop to me is about 45 minutes away.