Safety Report: Scam site, Greece 1 year ago • details 10 I ordered a garden umbrella, but never got a single notification or a tracking number whatsoever!!!Right after my order, ads stopped popping on my social media accounts, so I couldn't ask or complain anywhere!!! I feel so stupid....