No - I had an unopened medication that I wanted to return just ONE day after purchase because I found it much cheaper elsewhere. This isn't about disposal - I simply wanted a standard refund for an unopened product, like any other retail purchase. Instead, CVS's only "solution" was to have me throw away a perfectly good medication.
The point isn't about medication disposal - it's about their no-refund policy even for sealed, unopened medications purchased days or even hours ago. How does this benefit anyone except CVS's bottom line?