No they do not have to have order but self pay prices are very reasonable but you can only do self pay if you dont have medicare
I don't think so. Something so specific and serious should be ordered by your primary care physician.
Thanks! Your answer is awaiting moderation.