Delivery was quick. Order was received the next day. Staff nicely communicated between me and the courier to ensure the order was delivered to the right place. Package was professionally packed. High quality of the products. I am really happy with their products and services.