damn new hobbies, already spending money when I'll probably only go out once more this year

Looks so much different from 3 weeks ago. Got the Ride Delta's for $65 new, crazy difference from the Burton Freestyles. They're a PITA to unlatch when they're real tight though. Can you apply grease or something?

[edit] figured it out.. the hinge on the latch sucks so you press in with your thumb to get the extra leverage.