I have neuromas as well. One was surgically removed and the surgeon had a helluva time digging it out. As painful as the neuroma was, recovery was worse. Never again. Anyway, I have found some things that help manage neuromas but, for me, socks was not one of them. Never tried Bombas, but maybe I will after reading the above posts. I like DeFeet. Super comfortable and great quality. Best of luck with your feet.
__________________
I.C.