Do not order from this company
Do not order from this company. They say they're processing the order then send a cancelation notice saying they don't have a supplier but don't refund your money.
United States
Do not order from this company. They say they're processing the order then send a cancelation notice saying they don't have a supplier but don't refund your money.