No doubt this is disappointing. The way I understand it, the extension gives them 15 days from the initial due date of Sept. 30 2014. That would make it Oct. 15 2014. (today) 11:59 pm PDT ? I hate that they drag it out to the very last minute but technically it's not late yet.