10/10 you cannot get better, the quality is unmatched and the delivery time is outstanding. This is my second time buying from these guys, (bulk buy) and they never fail to deliver on what they promise. I will be coming back time and time again
4 months ago
Steroids Shop - Steroids UK has a
4.8
average rating
from
3,720
reviews