nearly out of date when received

I am getting tired of ordering this type of thing on Amazon and getting it 20 days or less before the expiration date. It's just vendors dumping their near out of date products because they know most people won't bother returning it.

###

