Hi Kieran,
I guess the reviews are relatively mixed, we have members with good experiences as well as not so good ones while doing business with this supplier. Although I would not classify them as a scammer, it's just that they do have their shortcomings, unfortunately.
If you try searching through the forum you will find a number of posts with actually member experiences.
Hope this helps!