I have found that there is a maximum of 7 swipes at my CVS. After you get the CB from your first pass, you can go buy 4x500, using 3 previously used one first. You will then end up with "usable" balance on the last card for your next run. You can also do a single transaction for a $500 card using 6 of the previously used cards followed by one full one for the balance.