I know what you mean; the rain's comming down sideways and you knock to get paid and the customer looks at you like you've just cleaned their windows five minutes earlier.
I'd personally give it a miss and collect another time; but then again I'm not as tough as some of the guys here.
it is not about being tough, it is a simple business transaction, I dont collect but to the few that do, it they have worked and want to collect do it, if it is raining you get wet and... we clean in the rain and get wet but still expect to get paid.
it is not about being tough it is about running a business, that is what you are so treat it as such.
Ian