Do not trust this company
Do not trust this company. They do not ship on time, if you try to cancel the order, even before it’s shipped they will refuse.
United States
Do not trust this company. They do not ship on time, if you try to cancel the order, even before it’s shipped they will refuse.