Cybersmart has the worst support of any company that I have ever encountered. Their site is useless, I just upgraded from 384k to 1Meg, and the confirmation I got was "request sent", not even an "are you sure" or anything.... They need to spend some serious time and money to get these things in order.
Yet, I am still with them for my ADSL, because the prices are good and when ADSL works, it just works(this is not what makes a good company, it's how they handle their crises, which they clearly cannot)...