In reply to wbo2:
I bought mine before I had even started winter climbing 😁 (for exactly the reasons above).
I'm also surprised the G12s don't fit... my newmatics fit like a glove! Are you sure the front tabs are bent correctly and the length is properly set? Grivel are practically designed for Scarpas.
Edit: just realised this is the Tech, not the older Ultra which I have. Though can't imagine a huge difference
Post edited at 09:24