I ordered a new C3 and SRC system yesterday at 2pm from Revzilla. UPS brought it this morning! It's fits perfect and is super high quality. I went out at lunch for a 30 min ride and I am very happy. It is a little quieter and lighter than my Scorpion EXO900. The ventilation is kicking.. I've never had a helmet vent this well. The SRC system works very well with my Zumo 665 and iphone. I listened to XM radio and then made a phone call.
I got $50 teamzilla cash too.
My head measurements were right on with the size chart. I measure 23.6" / 59.9cm so I got a XL. I had a XL in a Scorpion as well.
Oh, and I'm digging the quick release strap. You can put your helmet on/off with gloves on!