Login
Start Free Trial Are you a business?? Click Here
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.
8 years ago
Read Planet Cards Reviews
Planet Cards has a 2.2 average rating from 23 reviews