I have no idea about that website, but I understand the concern and I use known companies to avoid this worry. I'd rather pay a bit more than take the risk, personally.
So maybe ask around (hopefully someone here will know) and if no one has used them happily, avoid?