I’ve been waiting almost 3 weeks for my order of Christmas presents. No update, no genuine explanation of why it’s delayed except “it’s Christmas season”. Highly doubt all 4 gifts will be here for Christmas. At this point I’m not sure if they’ll get here at all and I’ve been scammed.
Claim your business profile now and gain access to all features and respond to customer reviews.