They are scam artists. They represent themselves as employees of space touch when they are third-party retailers. They lie about what’s in the box that you’re purchasing. Tell you there’s a refund policy of 90 days then forge your signature on the receipt saying you signed it.
Claim your business profile now and gain access to all features and respond to customer reviews.