Just signed up for this site then was unable to access it again! I've called my credit card company to dispute the charge
Totally false advertising as far as I can see.
Just signed up for this site then was unable to access it again! I've called my credit card company to dispute the charge
Totally false advertising as far as I can see.
Country: USA City: London
Address: 251 Consumers Rd, North York
Phone: 8557012091
Site: dealfun.com
0 comments