he sounds like a knob to me!
sorry he is making you stress its the last thing you need..

i agree with the other ladies, do not hand keys over until you get paid! x