Ordered a window regulator for my Truck over a month ago. Billed my credit card immediately but I have yet to receive my order. Tried contacting customer service 3 times. No response. Will eventually file wire fraud charges if I don't receive what I ordered. Bottom line, claimed about fast shipping is bogus!