CSG Shop - Scam now?

I’ve seen many links in this forum to hardware (mostly GPS units) sold by CSG Shop, so I decided to try myself. Ultimately 3 weeks after my order was placed, paypal gave me my money back and my order was canceled. What’s going on? Are any of you having successful orders, or should this be a warning to everyone?

Amazon also shows 98% NEGATIVE reviews on this shop. https://www.amazon.com/sp?seller=A3KCKRT42SA7NH