I have been using cogent in the mix with our other providers and have had no issues whatsoever with them, for us cogents uptime has been better than the rest of our higher end providers. I realy dont understand why everyone bashes them so much, they have their place in the industry. They might not have the best peering agreements but they are good enough to use for non critical stuff , since their latency is usually much higher that the rest of the providers out there. Just my
