Reviewed Superb Internet on Monday, January 28, 2013 Wow, their website is set up perfectly and they offer amazing customer service. Their dedicated servers include unlimited traffic and this is exactly what my company needed. I will be a returning customer. 1 of 1 people found this review helpful. Did you find this review helpful?