I don't see a problem.
Name zero includes more than simply a parking spot for your domain.
The $19.95 includes all the URL redirection stuff, unlimited email accounts with forwarding, and no banner.
Even GoDaddy costs more than this when you include these features.
($8.95 to park, + $9.95 to redirect URL, total $18.90, not including any email services.)
The email feature with forwarding is what works best for me.
I can set up an email for each website, such as
anandtech@myname.com.
It will get autoforwarded to my real email, or I can assign a specific real email to send it too.
If I don't want it anymore, I kill that email.
Sure there are some things I dislike, but for the casual user, it's priced right and works well.
Also, they start sending out reduced prices about 6 months prior to your expiration.
I waited too long the first year, and had to pay $19.95.
The second year I renewed when they offered renewal at $14.95.
Was going to let another account drop, until they offered it for $4.95.
It is worth $19.95 when you compare it to others.