obviously people are still using these? I bought this one new and have only used it twice, thing was a real bitch to get up on. I have straps but they're attached to the board, I would sell the...