I think the customer service for this website was horrible... I ordered my part, waited over a week with no response, no email. Finally called the 1-800 24 hour customer service hotline just to find out that they never had the paticular part in stock but still billed my credit card anyways! Now i got to wait another week just to get my credit back... seriously?! DONT USE THIS SITE!