Their claims about Support service were one of the reasons I felt they were trustworthy. It failed completely. Half of my order was missing and I've been trying to get them to reply to me for 2 weeks but to no avail.
Subscribe
Be a part of Reviewsxp & receive latest Updates & Deals