The product I ordered specifically stated that delivery would take place next day from my order. Not only did this not happen, but I received an email on the 14th telling me that delivery would take place "within 5 working days".
I only ordered from them on the basis that I could receive my order next day. I contacted their customer support who were completely unhelpful - they just kept repeating the "within 5 days" line and that I could return the product when it eventually replies.
Avoid if you need anything quickly or expect reasonable customer service.
To reply as a company, please log in to your business account.