I see several posts back that they can find time to troll this site and thank some pet customer for a good review. So why do they let months go by, keeping peoples' money and sending no merchandise, and being impossible to contact?
7 years ago
Card Craft UK has a
3.7
average rating
from
113
reviews