Poor service, wrong address noted and when I tried to contact them to correct it, no response.
Left them a "ticket" informing them, but no answer. Card wasn't showing as manufactured until 1 week after I ordered. Do not use this scam of a company.
5 years ago
Planet Cards has a
2.2
average rating
from
23
reviews