The one challenge that I always have is with gas. HATE paying with cash because it means walking in to the store, explaining what you want to do (fill up not just put $20 in), leaving more money than is really required, then having to come back and stand in line again, get the change (sheesh...