Join. Ecellcs.com
Consumer Report
- 02-18-2012
- 3
Received a "you have won" message on my mobile phone. Angry about this and want to determine source. Followed link to site, site "join. Ecellcs.com" asks for credit card number (no, I didn't give them my card number)
Original link given was "JustClickTo.com".
Company: Join. Ecellcs.com
Country: USA