Mygenevawatch.com
Mygenevawatch.com Scam Artist, Bait and Switch, Internet Fraud, Unauthorized use of debit card
These people are scam artist in the worst sort of way. They fail to give you the information you need to cancel the "free trials and clubs" that you have inadvertantly signed up for. This all began with a visit to ebay.com, at the end of my ebay visit a web page poped up on my browser, it ...