$300 is normal for your first visit, but ideally your insurance should cover it. Did you check if this dr accepts your insurance?
If you have a high deductible plan, then you'll have to pay full price (i.e., out of pocket) until you meet your deductible. So, it's possible the dr accepts your insurance, and he's telling you the price you will currently have to pay through your insurance.
I can't really speak about meds, but my BP symptoms started around 11 and I didn't seek help until 10 years later. It was rough for me, but I'm sure there are people who live happy lives being med free. Everyone tolerates symptoms differently.
|