Yes, we are still in beta... but

You can still use the web site. We are working hard on delivering the better service. More sites, constant updates, better design. Stay tuned!