While Best Buy tries its best to go into detail on every product, I feel there is more that can be done to enhance the customer experience of using the site to get a better informed product purchase. First of all, my biggest pet peeve is the 360 degree product views. I feel these product views need to be way larger, and or the ability to point to an item and have the item magnified in a spot where you move your pointer at.
Next ... the education of a product, add more videos of actual people using the product talking about it, and how beneficial it can be for everyday usage and your lifestyle. The vendors can be a big help in a way in getting the videos you need. If there are official YouTube videos put out by the product manufacturer on how an item works or goes into details about it, link it to your site.
Finally, add product manuals to your site, many manufacturers often release these in a PDF format, link them on your site to help customers in events they lost a manual for something.