HomerJSimpson
Hall of Famer
A voice of sanity in an oasis of pompous self righteousness. 99% of clubs publish dress codes online, or will have them on display. If you are still in doubt call them. It is very simple to ensure you comply with requirements and not suffer any sort of embarrassing discussions as per the OP. If you don't agree with white socks or even white socks and black shoes, then the decision is yours as to how badly you want to play the course. Stick to the rules, whether you think they are right. If you really feel strongly about dress codes at your own club, bring it up at an AGM and see what happensWhat it will do is get people to actually check what is acceptable attire at the club you are playing at before you turn up.