DS3 14yo, has been having headaches that last 2 - 3 days, a couple of times a month. Having gone through the same thing with DS2, I knew that if I took him to the Dr, the first thing that they would say was "When did he last have an eye test." DS2 was eventually diagnosed with migraine, which runs in the family.
So, I took DS3 to a local Optician, who prescribed glasses for long sightedness. I was a bit

as I have been wearing glasses for short-sight since I was about 5yo, and have never noticed DS3 having vision problems.
DS3 got his glasses, started wearing them, and the headaches got worse not better. So, a month in, I made an appointment with a different Optician, who today said that he had perfect eyesight and would definitely not prescribe glasses.
In my gut I know that the 2nd Optician is right.
So, would IBU to complain about the 1st Optician, who I presume has made money of the glasses that he prescribed for DS3?