A scam company who take your order, take your payment and without telling you they take extra for what they call charges, not in their control.Extra charges should be shown at the time of purchase and not after they have debited your account.Certainly will not use again
Claim your business profile now and gain access to all features and respond to customer reviews.