I bought the S3 from them with a Verizon contract. I also bought the geek squad warranty.
After one week of owning the phone I walked into the ocean with it. I've always had insurance on my phones and this was the first time I've ever had to use it.
It was a clusterfuck working with them to get a refurbished replacement. They took it, sent it off, said it would take a couple days. They sent me an email stating that my Samsung Epic (I have the S3) was in processing and awaiting shipping. I called, took over an hour to get that straightened out. They told me it could be a week or maybe even a month due to the fact that the device was so new. They said I could call and check. I tried twice but got nowhere after spending an hour on the phone. Bottom line, they sent me a phone in about a week, but they didn't have any batteries. They said that they would send me a check if I was able to find a battery and send them a receipt. I found a battery within 5 minutes and had it in my hands 15 minutes later.
They sent me a customer survey asking about my experience. I told them. I also told them that I didn't believe they have any idea what they are doing. I said this is a test, stop shipment of the battery you are supposed to send and contact me about sending you the receipt.
The next day I received an email stating that my Epic was ready for shipping.
Three weeks later I received a battery for some other phone, I assume the Epic.
Never again am I purchasing a warranty through Best Buy.
The phone is great, though!