For years, Best Buy customers have complained about the 15% restocking fee on most electronics (10% on iPhones). So in the spirit of the holidays (and because they are afraid of losing anymore customers than they already have), Best Buy has very quietly announced that as of today, almost all restocking fees are no more. [More]