I'm looking for advice on this. I am guessing it is probably better to stay away...I have tried several times to get this seller to send me other photos of this helmet to no avail. No response, nothing. In an earlier message, they claim it is a mystery helmet, but with their lack of...