Haven't heard of them sorry and I can't find anything else relating to them in the forum. Have you searched through all of the suppliers here? If not I would keep looking as they seem very similar to Salehoo. You have already paid for your membership here so there's no point in forking out more if you are going to receive the same info. What kind of suppliers are you looking for and I can help you find some that are suitable?
Has anyone else dealt with Link hidden: Login to view?