Never been with them, but have chatted with the owner a few times.He's a nice person. Also site has been up since 2 years i guess.So must be fine