Best Buy was great the day my GPU died and I needed a new one by the evening. Prices were pretty good.
Pretty good customer service if you ask me. I mainly want to support local store because Amazon used to have much better pricing than all the physical stores, but now it is not the case. However, it is much convenient to find the item online instead of going to store and finding out the item is not there.