This review is on:

Peter Parker

There are better options

  • 2021-05-26 08:17:31
  •  476k Views
  • RATED 1

All i can say is there are many better options out there. It doesn't mean they are the worst but i just didnt like this site that much. The deliveries are average, retention is not good and the overall performance is pretty lacklustre. In this age of competition you need to stay updated but i dont think stormvieas has managed to do so. Hope they do gst better however as I have nothing agsint them.


Subscribe

Be a part of Reviewsxp & receive latest Updates & Deals