Please do not conduct business with this company. They have very poor communication and customer service skills after your order has been placed. To get the sale, they're great, but good luck getting your parts.
It's been nearly 4 weeks since the last update on my part from them and over 6 months from the initial order. If customer service is important to their company, they should provide updates on your order even if there are no updates on a ship date, at least to inform the customer every 10 to 14 days that they are still working on it.
They claim they shipped my order twice, both times I only found out my item was delivered by UPS after following up with them. The first time it had been delivered for over a month and I had no idea and the person that signed did not work at my location. The second 'claimed' delivery had been delivered for over 2 weeks until I found out. Again, this person that signed has never worked at my location. So, I still do not have my part.