i agree with kyle, i have a fox airframe and after like 5 minutes with it on i dont realize its there, and when i rolled mine right back on me, i had it on and it didnt hurt at all and im pretty sure i would have been sore if i didnt have it. i think theyre under 100 bucks too. dont know about the ones you posted tho sorry