I heard they take a few hours to fully activate your account. Is your account activated yet.
I got conforming mail within 5 mins regarding my domain registration.
Their interface is quiet similar to godaddy
Dear Abhishek
Thank you for choosing 1&1 Internet - your domains, web hosting, e-commerce, communication, and collaboration provider.
http://funtoad.com/
To check on the status of your order you can log into the 1&1 Control Panel at https://admin.1and1.com/ with your Customer ID: and the password that you chose during the order process.
The 1&1 Control Panel, a user-friendly interface, places you in control of the range of features and products included in your package. Typically, it is available about an hour after you finish the order process.
In order to provide you with uninterrupted service, we offer automatic domain renewal service for your domain.
Automatic domain renewal ensures full and uninterrupted continuation of your ownership and usage rights for your domain name. You have made an investment in your domain, we ensure that you do not lose that investment due to a temporary oversight.
Thank you for choosing 1&1 as your trusted domain provider.
Sincerely,
Your 1&1 Internet Team
1&1 Internet Inc.
http://1and1.com/