BB can be very hit and miss when it comes to price matching. The stores that are closest to me have never given any hassle even when matching Amazon. Other BBs, not so much. I was going to buy a new router and brought in the print ad for Fry's because they were advertising it at a lower price. The idiot cashier and his idiot manager wouldn't honor the sale price because their particular Best Buy store was located more than 25 miles from Fry's. I ripped up my Reward Zone card in front of them and left without saying another word. Ended up getting the router from another retail chain for even less than what Fry's was asking.
Now I don't buy anything from Best Buy unless I'm confident they're going to break even or actually lose money.