The company behind Moochies watches is in liquidation, but the devices are still being sold despite mounting complaints of SIM card issues, GPS errors and difficulties contacting the firm for refunds. The company behind Moochies watches is in liquidation, but the devices are still being sold despite mounting complaints of SIM card issues, GPS errors and difficulties contacting the firm for refunds. Scams and Fraud, Consumer Goods, Business, Economics and Finance, Information Technology Industry Latest business news