They have absolutely nothing figured out. My order was delayed by almost 2 weeks and I tried to cancel it before it shipped and they wouldn’t cancel it. They ended up shipping it anyways and it arrived broken. They made me pay for return shipping. I lost $250 and a lot of time. Please stay from this dumbass company.