DealFun.com
Consumer Report
- 02-20-2012
- 6
Call your credit card company and If they put your charges in dispute toward Deal Fun they can finally shut this site down. Still have a camera processing that I won with all the bids they gave me for the products I never received and Ya still never received that either so YES I did put that also in dispute too. Processing my but!!!
Company: DealFun.com
Country: USA
City: London
Address: 251 Consumers Rd, North York
Phone: 8557012091
Site: dealfun.com