You could always buy Superbad and Surf's Up to get the $10 gift card and use that and the coupons* on Pirates 3. Then send away for the free movie. I believe that would be cheaper in what you're paying up front, but then you'd miss out on the larger gift card.
*Also would they stack those $5...