Circuit City and Best Buy both can blow me! I have had nothing but repeated bad service from both of the stores with purchasing, returning, and exchanging...the whole experiences were a nightmare. I had bought a head unit from CC (with their full warranty) and 2 weeks later the piece of shit smoked. I take it back with all my receipts, they tell me that they have to ship it off and have one of their "professionals" look at it and determine whether or not to fix it or replace it...So I was like, "How long does that usually take, a few days, weeks?" That fool told me it would take at least a month before they would be able to get something back to me, so in turn I'd be without tunes for a month or more! I asked him if they provide any kind of loaner CD player, considering I just spent $400+ dollars with them and their bullshit warranty, that ass goblin just laughed. I ended up going to a REAL car audio specialist and bought another radio while I had to wait and then sold the brand new head unit that CC gave me a month later which they could have given me at the time of return!! I will NEVER buy anything again from either places...