DealFun.com
Consumer Report
- 11-25-2011
- 6
I thought I was bidding for an electronic item and gave up my CC info. Then the website vanished into thin air. So I immediately closed my CC over the phone, but dont know if the payment can be restored.
Company: DealFun.com
Country: USA
City: London
Address: 251 Consumers Rd, North York
Phone: 8557012091
Site: dealfun.com