I recently went with Onmen and it's been pretty good so far. After I was sent the requisition and had my blood taken, there was about 2 weeks without contact. I was then given a virtual appointment for the following week. Based on my symptoms, they gave me a prescription for test cyp 80 mg and advised me to book my next bloodwork for about 10 weeks on, to ensure they can evaluate and provide another prescription before I run out. They have had decent customer service whenever I have inquired about anything, no complaints so far. I had the option of cream/gel/injectable but when I requested injectable, had no concerns. They followed up via email pretty quickly when I asked more questions after the fact.