BabelTechStore.com And Google Check Out
Consumer Report
I placed an order for a laptop that I selected through google's site from a store called babeltechstore.com. I kept checking through google wallet the status of my order and it showed that it had not been shipped. I googled the site babeltechstore.com and it was shown as being a scam. I contacted ...