This site is not reliable at all. They do not stay up to date with hotel policies, which change often. I had booked a non-refundable trip through BringFido. Turns out the hotel was NOT pet friendly, and 2 days before my trip Bringfido just told me "Well, you don't have to bring your pet and you can still stay at the hotel since it's non-refundable." Why on earth would I have booked through BringFido if I wasn't bringing a pet.? They also told me if I canceled, I would have to pay the nonrefundable cancellation fee. I had to fight with them for weeks to get my money back for THEIR mistake on not staying up to date on hotels policies. Needless to say, did not get to go on my trip and the hassle was not worth it at all. They were unprofessional about the whole thing.