labcorp is obviously going to be the cheapest.
Unfortunately for most, it isn't as easy as just going to the doc and asking for the relevant blood tests. Some docs won't do anything beyond total T, some nothing beyond total/free T, and 99 percent of them will tell you there is no point in testing E2, therefore will not give you that either. Labcorp really is your best bet. When I did mine the closest labcorp to me was a little over 90 minutes away as well, hell it was actually just across the border in another state, lol. But just take a little mini day trip and get it done man. You'll be glad you did.
Also quest diagnostics is another, much more expensive though.