Wcspay.com / allstar
Somehow got my credit card number too
I found this odd charge for $174.00 on an old credit card bill (April), so I Googled the name of the merchant — wcspay.com/allstar — and it took me to usacomplaints.com and another person's report on the same thing. Guess I got scammed, too. If I actually purchased something from them, I'd love to ...