All this aside I assumed (wrongly I now see) that a gift receipt was strictly for TACT and EASE. As in you don't give the receipt that also has your husband's socks and your maxi pads on it.
I always thought a gift receipt, without the amount on it, was so that the person getting the gift doesn't know how much you paid unless absolutely necessary (like, when they return it). And so that you can hang on to your own receipt for your own records (AND the tampon reason!

)
I just had an interesting experience with Kohl's as well. I returned a shirt that I bought for $19.99. I paid using my Mastercard and had the receipt. I brought it back and the clerk told me I could get either $9.99 back on my MC or she would give me a Kohls credit for $19.99. I took the Kohl's credit.
This thread got me thinking and I went and looked at my receipt. I assumed that I had used some Kohls cash or had a coupon when I made the purchase. I looked tonight and discovered that I had not used any coupon or Kohls cash. I had earned a pretty good chunk of Kohls cash on that trip, but hadn't used any.
If you earned Kohls cash with that purchase, then they would reduce the refund by the amount of the Kohls cash earned. It's a pain, and I try to only do exchanges rather than returns if possible.
I did have an annoying experience with Kohls on Friday. I had $60 in Kohls cash to spend by Saturday, so I went to buy a Magic Bullet, despite the $70 price tag. (Another thing about Kohls...their "regular" prices are often much higher than other stores, and their sale prices are often other stores' regular prices.) Stood in a long New Year's Eve day line, and it rang up $49.99. So I got out of line, and went to look for something else for $10, to get it over with in one shopping trip. Found a shirt, got in another long line. Chatted with some people, and they showed me a 20% off coupon they had gotten online. KILLED ME...but I put both things back (I live somewhat near Kohls, and had to head back to that mall later in the day anyway

) and went home and printed out the 20% off coupon. Back to Kohls, I chose a set of steak knives ($30, on sale for $25) and the Magic Bullet, for a total of $75, thinking I'd get 20% off, bringing it down to $60...voila! to be paid for with my $60 Kohls cash. Only what they do is take the Kohls cash off, and THEN do the discount. So my purchase came down to $15, and I got $3 off with the coupon...yes, I went home for a coupon to get $3. And it probably says that it would be done this way SOMEWHERE on that coupon and on the Kohls cash, and obviously, that IS the way it's done. But what irks me is...when do you use "CASH"? At the end of the transaction, after coupons are deducted and you come up with the final price. If they're going to call it "CASH" then treat it like cash.
I'm a little disenchanted with Kohls right now. The only reason why I earned $60 in Kohls cash this year was because I had a 30% off coupon before Christmas, and with that discount, it brought the items I purchased below other stores.