Actually RoboBargains.com is their new website. Most probably their orders are being processed there that is why you are redirected to that site when you want to buy a product from Link hidden: Login to view.
If you visit this link, you'll know what I mean: Link hidden: Login to view
With regards to the complaints that are found on google or other search engines, there's no way to make sure that they are valid.
This supplier has met all our requirements and we haven't had any specific complaints from members. However, if anyone does have a problem with this supplier you can let us know and we will follow it up.
Hope that helps :)