I recently purchased a computer at Best Buy on Sunday. The thing was nothing but problems and on top of that was virus infected. The box even looked to have been open. Keep in mind, this was sold and delivered to me as a new item. I returned it today. They charged me a restocking fee which came out to around $300. Not to mention the 2 hours lost waiting in line and having the clerk send the computer back to the geek squad. The thing was back there for over an hour before they got back to me. I still don't know what they were doing. Do I have any legal rights in disputing this restocking charge with my credit card company. I think this is highly insane that they sell me a non-working item and then have the nerve to charge me a restocking fee. I will never buy anything of such nature at this store again.