Your friend is right, not to mention it might not be safe for your eyes. Personally, I prefer a no-rub solution. I usually opt for the store brand because it's cheaper and I don't notice a difference in the results if I use a brand name solution. I like no rub because I just think the less you touch your lenses, the less chance you have of getting an eye infection. I wear weekly lenses, so I always boil my case once a week for at least five minutes to kill any germs that might be lurking before I store my fresh pair.