Just wanted to ask for any comments and reviews about petstreetmall.com, if anyone promoted them... I haven't worked with them yet and I am going to launch a new website targeting a narrow group of products from Petstreetmall. My favourite pet advertisers don't have good range of those items, so I am asking to know if it's worth working on the new project...

Thanks in advance.