On bait and switch: Depending on who you were dealing with, and especially if it was outcall to your home, some caution would be appropriate. A small amount for their travel time might not be a bad idea.
Would agree with others, outcall to your home should only be for known and trusted...