I’ve ordered several times in 2024 and…
I’ve ordered several times in 2024 and 2025 and cards and goods have always been of great quality and always arrived promptly and I have never had any customer service issues at all.
Date of experience:
Sep 22, 2025