Worst company to rely on
Worst company to rely on . They advertise that they run your shop at their cost and after 1 month when there are no sales or their advertising costs are higher, then they will give your store back because they have 0 knowledge about customers and sale process.. delivery is horrible also. Many times your item get lost . They give you wrong tracking info. Just avoid them.
