Yeah, the flint SC is snug getting on if you have the chin guard on it. With the chin guard off, it's just as easy as any other helmet.
Once it's on, it should fit snugly but not give you a headache.
I ski Alta with the chin guard on, Park City terrain park with the chin guard off.
has a ton of em in stock. Bad Lt's too.