Absolutely terrible customer service. Failed to inform customer that could take multiple weeks to ship, finally received a reply after I inquired, they say they were "waiting" on parts to arrive. After a reply, they threaten to cancel and eventually cancel my order as though I'm at fault and stating, "we have other customers who appreciate the effort we're taking". Will never do business with again, these people are jerks.