I usually book thru VRBO and yes I have seen units that have managers but have always been able to contact them on line. We usually book in the Cupecoy area and notice that the units are managed by the same person. I would rather deal with the owner as I've found that I can get a better rate, when I've dealt with a manager I ask them to check with the owner, if they refuse we don't deal with them. As far as filling in any credit card info, I would not do it(doesn't sound legit to me)