I thought the same about the sharpness when I got my G10s, 5 years or so years ago. I used them as is without killing myself, but you're gonna want to get a mill file and sharpen those puppies up. I feel much more confident in their bite now after doing so.
Also, invest in a crampon bag or...