Sorry Pizzaman, this is the first time I have heard of the site. As a general rule, I usually try to book direct rather than third party basis several factors including responsibility issues should something go wrong.
Good luck on your trip planning!