STEVEN E.
Posted
It Seemingly takes forever to get my…
It Seemingly takes forever to get my order... When I order the same products from INDACLOUD, its in my hands in 3-5 days. Lose DHL, they're the bottleneck. And how come you Never send Me a Coupon?

