That is the policy. If they won't do it. Make them.
Even still, forgo the gift card step. Bring the old bottles with you when you go to pick up the new bottles. Return new bottles for cash, exchange old bottles (with receipt showing purchase price) for new bottles.