Absolutely miserable. An order that should take 24 hours takes 36. This one I'm dealing with now should have been done two hours ago and they're now just saying I'll have to wait for a manager to show up in 15 hours - which I know will never come. They have NO way of contacting the levelers (sometimes) and no way of contacting managers. I've been in a live chat for a few hours now and haven't gotten any clear answers and now the agent has 100% stopped responding to me. They go from speaking decent English to not understanding anything. They will make you wait for way too long to contact their levelers. They'll say the order is being worked on right then, but if you look from another account (highly advise), it'll probably have been offline for a few hours and will continue that for a few more. The levelers rarely reply and the customer service agents couldn't care less about customer service. "The customer is always right" and just treating the customer like a decent person or someone they value at all is not in their wheelhouse. The products may be reasonable and the selection good, but their service and timelines are abysmal. I will never buy from these folks again.