WPI *IFriends
Wpi ifriend This is a scam!
- 09-23-2009
- 17
I never even signed up with this company and yet I just found a charge to my bank account by WPI* IFRIEND. I am trying to figure out what website is charging this.
Company: WPI *IFriends
Country: USA
Site: ifriend.com