Avoid at all costs. I would give minus stars if I could.
They will sell you something that is out of stock as if it were in stock. Then they will lie to you about how fast your item is going to be shipped. Then they will completely ignore you when you ask to cancel your order (twice).
The cancellation process is not automated and my emails asking them to cancel were completely ignored.
My order was shipped 5 weeks after I placed it and now I have no use for the item because it was so late. I am not even going to bother communicating more with this "company" to try and get my refund because it's just not worth my time.
Disgusting service.