Has anyone used them? I did a search but couldn't find anything. I am wondering if they are legit - reliable and pay?

Thanks