Get your taxes done using TurboTax

When you signed up for Pay with Refund, you agreed to let TT takes its fees if your refund was delayed beyond a certain point, so that is apparently  what happened.  But TT notifies you first.