SonicElectronix is unmatched in customer service. My first order was defective, so I returned for a store credit. Their return process is easy and hassle-free. When it came time to reorder, their sales people provided a TON of useful advice, and tirelessly answered my questions. They even honored my request for a specific type of dash kit. Orders are shipped promptly and well-packaged. Simply the best internet ordering experience I've ever had.