I have had nothing but bad experinces with www.carstereo.com
They sell refurbished items, and claim that they are new. Ordered a headunit that turned out broken...then a friend of mine bought a sub from them that had the motor all scratched up and eventually blew.
Just wouldn't buy from them again,.....
Some good sites that I've had great experience are:
- Ikesound.com
- thezeb.com
- onlinestereo.com