I looked on AT&T's website. Says I qualify. But yeah, they won't make an exception, you need to finish your contract first.
Is this what yours says?
As a valued AT&T customer, you may be eligible for an upgrade on this line, with no-commit equipment pricing and without signing a 2-year commitment. Click 'Upgrade Today' to view your upgrade options.
i click on it and it just sends me to a shop for phones page..