Difficult to judge based on just numbers. Whats your experience on other networks? What source of traffic / traffic costs you have? I guess with these answers it's easier to determine if you should switch or not..
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.