No you do not have to pay fee again on rejected return.
If you ultimately e-file your tax return you still have to pay your TurboTax fees, and it will still come out of your federal refund which is what you requested. You will not pay twice.
Thanks for the reply I guess I wasn't expecting the fees to be so high.
You only pay once. If your return rejected then nothing went though or got paid. If you want you can switch to pay by credit card then you will avoid the EXTRA $40 Pay with Refund Service charge.
How to review your fees
https://ttlc.intuit.com/community/charges-and-fees/help/how-do-i-review-my-fees-in-turbotax-online/00/26353
For help with fees
https://ttlc.intuit.com/community/charges-and-fees/help/what-can-i-do-to-reduce-my-fees/00/26051
How to remove the Pay with Refund fee
https://ttlc.intuit.com/community/downgrading/help/how-do-i-remove-pay-with-my-refund-fees-in-turbotax-online-and-change-my-payment-method/00/25880