I usually say the first thing that comes to mind which is usually "nopyes."
I'm super guilty of this, too!

Yeah because just not taking a receipt when asked seems kind of rude.
See, then you just have to tag "thanks" onto the end of what you want to say. However, sometimes this makes you look snobby and sarcastic i.e. "Stop looking at me, thanks."