Valid through: August 1st, 2125
Rebate is up to $320, not $300. Also, Ultra rebate is up to $100, not $90.