I went to Macy's tonight to buy some make up. I found what I wanted and the saleslady offered to give me a 10 day supply and if I prepaid for my purchase I would get a free gift which actually includes a product I want to try.
I went to pay and I handed her cash. She told me she could not take cash on a pre sale that I had to use a credit card. I did but seriously what store does not take cash.

Is this something that happens all the time or is this strange.