I have been buying things from best buy for a long time now. Overall, it has been a good experience. There are times, when I don't get the right things, or there is a better price available elsewhere. But 7 out of 10 times, they manage to surprise me.