IFreeClub.com
Consumer Report
- 07-06-2011
- 6
I ordered a tv it didn't come. It's been a qhile I think it was 19.95 was the exact amount i paid and i dont want anymore money taken out of my account and i want my money back if possible
Company: IFreeClub.com
Country: USA
City: Toronto
Address: 3128 Yonge Street
Phone: 9056959208
Site: ifreeclub.com