False advertising, that web site appear on best buy's page like a pop up, then i watch the page and they ask me for my credit card and they took my money, and they send to another web site quibids.com
False advertising, that web site appear on best buy's page like a pop up, then i watch the page and they ask me for my credit card and they took my money, and they send to another web site quibids.com
Country: USA City: London
Address: 251 Consumers Rd, North York
Phone: 8557012091
Site: dealfun.com
0 comments