Come on Lee, you know I love busting you balls.... you are one of the ones who can handle it!
Alexa ratings really mean nothing, especially the reviews... We have some nut who every week updates and slams DirectNIC in his reviews and links to his "I hate DirectNIC" site....