HORRIBLE COMPANY. Ordered parts and my credit card was charged the same day of the order. Emailed several days later and requested a shipping date as none had been received. Was told by Chris D. That it would ship in 2-3 weeks. After 3 weeks with no information, sent another email requesting an update. No response. After 4 weeks sent another email requesting an update. No response. After 5 weeks sent another email. Received auto-notice that my order had been cancelled and my card would be refunded in 5-7 business days. When I email asking why my order had been cancelled, Chris D. Responded that I was being belligerent and "we are no longer doing business with you". He further went on to state that "Impatience is a personal problem you should work out for yourself." If I could give less than 1 star I would. Once they have your money, they don't care. When you ask a legitimate question he will hurl insults and cancel your order. Laughable that this "company" is in business.