I placed an order on November 23rd and was promised delivery in 3 to 5 days. Now it's day 12, and it seems it has only just been dispatched. Their website's claim of 2 to 5 days is a blatant lie, and I haven't received any responses to my emails. I advise against ordering from them.
Claim your business profile now and gain access to all features and respond to customer reviews.