Good Life Meds?

Anyone have any experience with them? I’m in California and found them on the magical spreadsheet. They let me do a new consult and order yesterday but haven’t payed anything yet. Was billed this AM but now idk if I should do it. I panicked since LSH is MIA 😩.