You're killing me ... I know you're looking for the ballast but maybe this will fill in the gaps is any of this familiar?
What is your definition of reasonably priced?
I don't know does it look like this¿
Or this
Landlite Electronic Ballast for Fluorescent Lamp
EBCF-127-120V-LPF...