For the price, I could not expect much better. The organization and ease of use of the website is great. The speed couldn't keep up with my 6mpbs/768kbps connection apparently as my downloads wouldn't be capped. On pings where I normally got 40-60 I would get 80-120 (US Server), which isn't too big of an issue for me.
Overall, for the price, it surpassed expectations.