Refund is delayed

I received a notification that I will be receiving a letter by mail to verify my identity. I filed on the first day in hopes of having any delays and I also paid the extra for 5 day early refund guarantee. This letter took 5 weeks to get onto of already waiting the first two weeks.  While researching this letter in your forum I'm a little uneasy to see how TurboTax states to have no control over how long it takes us to receive a refund.  I can see how asking for a refund for paying for the five day early guarantee will go. I don't think advertising 5 day early guarantee for something turbo tax has no control over is ethical and questionable legal.  So do I get a refund on my 5 day early guarantee on  refund that's delayed now 6 weeks?