Some doctors and pharmacists are against it. Mind over matter kind of approach, which is fair, I guess.
It may not have much to do with "some" of the symptoms you listed, but if its in the 400's - thats near the bottom. The test that you sent off is probably going to be the most expensive part, but the prescription from your doc (the only visit for this) should be repeating for refills. The following months will only cost you the refill.
Walmart, last I checked, was the cheapest with GoodRx. CVS "looks" cheaper, but they have to have a specific brand / product number in stock that applies to that GoodRX. They never do, and will try to ring you out on one that has no GoodRX for 3-4 times the price. They just arent worth the hassle.
Sounds like both of us need to find a way to have proper sleep, though. Hope this all helps you.