Swoopo.com
Credit Card Fraud
This has happened more than once. I was purchasing bids on the Swoopo site with my Visa card. After the confirm the purchase a "Technical Difficulty" screen comes up, with no indication of whether the charge went through or not. I refreshed and tried again, still more "Technical ...