Leave a review
Please Login or Signup to leave feedback

profile pic

Tori
2 years ago

3.00/5.00

"Disappointed"

23 days of waiting until delivered to UK.
Support told me that they haven't received my payment even though system confirmed payment received at the time of the order.
Slow response time and seems chaos for a simple order. Few years ago they was ok, but now is weird ... Don't recommend them for UK buyers.

0


Embed Badge

Add to your site

Top Steroids Online

No description about this source yet. If you are the owner or manage this source you can claim it and add a short description.

Top Rated Sources