Here's a comment regarding my recent experience with J&M.
I got a VM msg to call J&M about my helmet / headset order, so I called them this AM and spoke to the sales rep.
The rep told me that while installing the headset, which requires drilling a small hole to pass the cord through the shell, they wound up nicking the gel coat of the helmet. He said it is a teeny little nick that is almost impossible to see, unless you are looking for it. They gave me an option of either accepting the helmet as is, with a free connection cord ($55 value), or they would pitch that one, and install the headset in a new helmet. If I chose the free cord route, I still have the option of having them do a new install on a different helmet if it gets here and I changed my mind.
How can you say anything bad about a company that treats you like that? I can't.