Anonymous
The order was delayed and I had to chase dispatch even after the latest date I was supposed to receive my order. When it came it was completely wrong. They took no responsibility and were extremely unhelpful rather than helping me to resolve their error. I would definitely not recommend. Their first suggestion was laughable that I reorder and they would give me a discount on the new order meaning that I would be paying twice for what I originally asked for.
7 years ago
Read Planet Cards Reviews
Planet Cards has a 2.2 average rating from 23 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial