WOW. They must have low expectations for their award.
I've been with Starchoice for 10 years (so I admittedly have not dealt with their competition), and I have never been overly impressed with their service. I guess customer service is so universally bad for everything now, the one that's "not terrible" wins by default.
Wait times are consistently over 1 hour. Their "on-hold" message is ~30 seconds long (do the math on how many times you hear the same fluff in a 1-hour period)
Any time I have an issue that isn't resolved in a single call (which is often) they always say "I've made a note of this in your file, so the next person you talk to will be informed of the problem". Not once have I ever had them know what was going on when I called back.
The most annoying example of this is my time zone; it's assigned by phone number. I live in Saskatchewan, but since we're on the Manitoba border we go by CST with daylight savings time rather than without like most of the province. They can't get this straight, no matter how many times we explain it or how many times they "make a note"! Every time they do anything to our service, they screw up the timezone and we have to call back.
And why do we have to give them our full information every single time we call?! Any other company just wants an account number. Starchoice wants your full name, address, postal code, eye color, annual income, and shoe size! I can understand it being for security purposes if I wasn't calling from home, but when I am why do they need all this parroted back to them? Are they afraid someone has broken into my house and is using my phone to screw with my programming package?
Is Starchoice the worst? I doubt it, but they fact that they're being honored for excellent achievement shows just how far our expectations have fallen.
And yes, the F2 update has screwed up my system and remains unresolved.