It makes sense for them to refuse. I know they also turn down very low-charisma characters etc.What doesn't make sense is that they first offer themselves to you but then "change their mind" once you hand them the money.That greet trigger could use a revision.
HTML use enabled
Smilies option ON Smilies lookup table