I paid for 3 day delivery and it arrived, oh... about a month later. Parag, the guy I dealt with there, was a complete jerk. After I complained a few times about not getting the BT kit I sent him an e-mail and was like...

I told him he was doing a crappy job running a business. He called me back ON MY CELL PHONE to personally tell me I was a brat and that he'd cancelled my order just because I insulted him. Customer service at its finest. Eventually they called back and said my order was back on, and a few days later I recieved it, and it worked fine.
I've heard many pleased customers before, but I had a bad experience...