Just visited today to make some updates on my domains, and I noticed a new site that wasn't there a few days ago. It looks great and is much more easy on the eyes and the layout is much better. http://namecheap.com :)