I would call them scam artists and wouldn't recommend them to anyone.
I was told that when I cancelled a reservation within 4 hours, I was already "in the penalty" time frame and would not get a refund.
It's a complete scam. What booking company takes your payment in full for the room months in advance and then you cancel months in advance and then they not refund your money! TOTAL SCAM! 110% scam!
Legit company I guess, but would say that their business practices are not legit and are a total scam!
I believe it's a company, but wouldn't call it legitimate