"STAY AWAY terrible service. We ordered a radio that said it would fit our truck, when we got the radio it didn't work for our model of truck. We called to see why and they told us that they can't guarante it to fit. We asked if they had one instock that would fit our truck and of course they DID NOT!! Now we have to pay shipping to return it plus a 20% restocking fee. DO NOT order from this company!!!!"