We had a problem using the web site, phoned and left a message for them to contact us... nothing!! Battled through, when our wedding invitations arrived they were very bad. Tried contacting them by email, response was in french, tried again, no reply. We are not happy!!!
5 years ago
Planet Cards has a
2.2
average rating
from
23
reviews