When we prepared our property for sale, the bathroom light wasn't working.
First we thought it was the light tube, so bought a new one. No luck. Then I opened up the light and measured if it had power going to the light.
Nope, but it had power before the ballast, not after. So the ballast was gone.
I went to the shop where we bought the light from 3 years earlier and explained what I needed. Beacon Lighting in Edgewater had a look and found no spare ballast or light but opened up a new light, took out the ballast and said to give it a try. Back at home it was the wrong ballast. Back to the shop with the broken ballast, they ordered a new which after weeks never came in. Beacon Lighting asked me which light it was, I showed them in the showroom, they took the ballast out the working display model and gave it me. They didn't want any money as theit warehouse had taken way too long and never came back.
Great service.