I was hesitant to call a large company for semi-emergent needs. But they answered at 5:00am when I was driving to work, and had a tech out and an estimate within hours. I couldn't get return phone calls from anyone else and they fixed me up before I got home that same day.
Very helpful. Not only helped me find the correct replacement ballast, but showed me had to wire it correctly!