In the past, there used to be gift cards when you transfer prescriptions to various pharmacies. It worked like a charm on every transfer, getting a gift card. Seems as if nearly all pharmacies don't do that anymore. But calling around, I called Target Pharmacy (which is now CVS Pharmacy inside Target), and they offer the $25 gift card. Ironically, calling a CVS store directly (non-Target store) does not offer it, but it seems to have something to do with Target. Call your local Target and verify before doing so as YMMV.
Also, not all medications are approved (i.e. no controlled substances, so verify that your prescription is approved). Enjoy your $25 gift card per transfer!