You can't please 'em all. Sometimes people just like to hear themselves talk. Whatever you do, don't let snide remarks from some, get the better of you. If anything, just take from the comments the people who agreed with or thanked you for the tips
... and also be thankful that you aren't one of the seemingly infinite number of ignorant people in this country.