Would NEVER rely on the agent for hotels, unless it was last minute...
A good Hostie knows where to get the required papers (and would guard her little black info book with her life)
Regarding handling staff, this simple principle applies "if you pretend to pay me...I'll pretend to work"