Crutchfield has the best customer service. I had ordered the ready harness service and my 5 item purchase still shipped out the same day I ordered it! They made the whole process so easy... From helping me figure out what would work best for my setup to buying everything I need for a smooth installation to fast and free shipping. This is the only company I will order from. I had an awesome experience! Thank you.