Besides the obvious fact that NetworkSolutions charges $35 per domain, when you can easily register a domain on hundreds of other sites for $10 or less, they have now started a completely immoral and unscrupulous policy. They now register domains as you run a search for them, which has the unwanted effect of forcing you to purchase the domain through them.
Apparently they are fed up and angry that their business is hurting because they lost their monopoly status on domain registration years ago (which they abused), and they are now registering domains as you search for them. Another abuse of their registrar status.
If you have a domain registered with Networksolutions, transfer it and save money every year. If you are looking for domain registration make 100% sure you don't go anywhere near Networksolutions to do it.