Welcome to the site, seldducindustries! Nice to have you here with us :)
They are a trusted supplier and have a 4 star rating here in our directory, to read more about the reviews left by a few of our members please visit www.iwdsc.com's profile page:
"
Link hidden: Login to view
On the forum, there seems to be mixed reviews about this site, since I have not used them personally, I'd rather you have a read of this:
Link hidden: Login to view
Hope this helps. :)