Amazon will only sell items via FBA that are more than 30 days away from their best buy date. I always have my items sent back to me rather than having Amazon dispose of them. Most of the time the items are in perfect shape and not yet at their best buy date.
When I get the items back I either donate them or we use it at the house. This was a box of returned cookies that made my kids afternoon:)