Delivery not in the promised time…
Delivery not in the promised time frame. Tracking data not provided. Contact with customer support results only in a canned response. Received identical response to three queries. Website claims 15000 trustpilot reviews whereas trustpilot.com says no reviews.
