Overslade.com
Visa and Mastercard credit card scam
This company supposedly operates out of the Isle of Man, but I am informed that it is secretly run by several people in Southern California. They get your credit card number and charge you $197.14. Nyone who has been ripped off by Overslade.com is then directed to 866.250.6035, Client Care ...