I ordered on the 2nd of Feb 26, the tracking is showing the same message "Processing" even on the 18th of Feb. Had to contact support several times for an update, but never got the required information. After 2+ weeks, requested to cancel the order. I truly believe this is a scam and fraud.
Claim your business profile now and gain access to all features and respond to customer reviews.