Sorry, maybe I was too quick to judge. I received the confirmation a few hours later. Looks like a pretty new site though. Maybe it will become a good one someday.