I don't have any experience with them, but always suggest googling to see what reviews or comments come up, when dealing with an unknown (to me) source. You usually get what you pay for and cut-rate OTAs (if this is one - maybe not) aren't so good when there's a problem - aside from issues that trip insurance would help with.