...are the brakes easy to put on? i can't put mine on with my foot- they're too stiff. it's a real struggle to do it with my hand, too. also, the buckle is so incredibly stiff and its v tricky to release.
is yours like this? should i take mine back, dyou think?