Everytime I've had to call either Sales or (mainly) technical support, I've had hold times of at least 5minutes and sometimes up to 25minutes (like today!).
It's stupid. I know you guys have grown a heap - I think your the best provider available, especially with point of differences like charging for what you actually use data wise + VFX is great, saves money!
However, it's time you seriously look at increasing your tech support team 10x! I should expect to be able to call anytime with a max wait time of 90seconds.
I've heard email can get a quicker response than phoning up!
Final little rant - international bandwidth, no need to comment more apart from saying youtube.com & various int sites go soooo sloooowwww.
I love Xnet, will keep services WITH Xnet however I think these two issues need addressing soon if you wan't to keep the customers you steal away from Xtra!