Is my Service Provider over charging me ?

I believe I am getting over charged. Every time I go to my service provider i get charged a copay. Example: i pay $30 to take blood. Two weeks later i have to pay another $30 to get the results. The i have to pay Labcorp $153 twice a year for testing it. Is that normal ?  In the past I used to only pay $30 one time.