This review is on:

Didn't like anything at all

  • 2021-07-20 08:05:35
  • RATED 1

I really don't think there's anything thay I like about this site. Even the design is real underwhelming. The negatives about their service are worse though. Slow deliveries, average products and they still charge so much for it. Underwhelming is the best way to define them.


Be a part of Reviewsxp & receive latest Updates & Deals