Right now you can get a $10 CVS gift card for only $1 from Saveology.
Here is the catch you will be signed up to Saveologys Elite membership (first 48 hours are free) and then it will cost $10 per month. With your membership, you will get $15 in credits each month. If you cancel within the first 48 hours, your CVS gift card will be cancelled.
So if you keep it for the first month, you will get a $10 gift card for $1 and $15 in credits for $10.
GO HERE to get yours
**FYI about the credits: $10 of the $15 Saveology Dollars are good for 12 months or longer as required by applicable law; $5 promotional dollars expire at the end of each billing period if not used