https://www.topsh...
6 months ago
small-community-3

Payment issues?

I tried to add credit on this site, with correct credit card details, and my card was denied. Not I'm concerned they might have kept the details.
The site has SSL and DigiCert, so I thought it would be OK.