That's the crux of the problem. If your agent is a crook, you're totally fucked and it can be very hard for a lay person to tell that their agent is a crook. Slimey bastards.
I close in 14 days so I'd rather just get through all this and chalk it up to a life lesson at this point.