The straps are sick. If you can't figure out how to release them, that's not the bindings fault.
Hint: Press down, lift up. Simultaneously.
that is what i am telling people all the time,just press down a little and it is all good,are they the smoothest NOOO,but is this really a problem NOOOOO
press down and pull and all is good,have a '12 forces it was an issue for a day,and when i say an issue i mean it needed me a second more to unbuckle,just came home from the mountain and no problems what so ever!!!