Been a customer for several months and always received good efficient service. My last experience has left me disappointed as I’ve paid for a product and received nothing in return. I’ve made several attempts to contact the company via the provided email address but have been ignored. Embarrassing service!
1 month ago
Steroids Shop - Steroids UK has a
4.8
average rating
from
3,691
reviews