Really happy with the products and prices. Easy to use website. Deliveries received within 2 weeks, which is great. Updates regarding tracking order received regularly. Have bulk ordered 5 times now (1 recently so still pending) and have never had an issue, so cannot comment on customer service aftercare, but the fact I have not had to use this service speaks volumes.