I've ordered twice from them now and they are excellent. High standard of customer service, always reply to emails and give good tracking details when your meds are shipped. My latest order only took under a week to arrive (London), which was impressive! Highly recommend.
Claim your business profile now and gain access to all features and respond to customer reviews.