are the cheekpads replaceable? by the way, are you located in houston by any chance? (nasa bag) thanks. also let me know if you can go any cheaper but only if i can make it fir like a large by getting new thicker cheek pads. i don't think the 900's can but i thought i'd ask anyway.