I ain't surprised they're complaining. Anyone with an internet connection can find out that you're probably buying it for under $15 per pound.
+1
What the OP charging is actually on the low side, in my area it was like $120+ a pound.
If an auto shop charged someone $150 for a single gallon of antifreeze (plus the a few hours for labor), people would be ready with torches and pitchforks. It's the same thing with refrigerant. You can buy a gallon of antifreeze for $12 a gallon at Walmart, I can buy R22 $12 a pound all day.
Yes, R22 prices have gone up from where they were, and I expect a decent markup on top of that, but what techs charge now is absurd. Some crook topped my elderly father's two unit off with R22, charged him around $1,400. It was about 9 pounds, or $135 of refrigerant and an hour of his time.
I bought my own tank (from a licensed local dealer) and stopped playing that game a while ago. Not rocket science.
I've noticed once they found out they got away with this with R22, they've started doing it with R-410 now too, even though that's $5 a pound.
I'm fine with a tech making a decent rate, charge more for your labor rate and double the price of your refrigerant and I've got no complaints, but this new 1,000% markup on the refrigerant is rightfully ******* people off.