Ww. Shopsalesoff.com
Consumer Report
- 04-22-2012
- 15
Ordered Mass Effect 3 through Goggle checkout from them. Never got a single email from anyone but Goggle. It is almost a month latter, no responses no product no nothing, Having to file with bank to get my money back. I hope to people run around your house with scissors!!!
Company: Ww. Shopsalesoff.com
Country: USA