I just bought them yesterday. Some one told me I would not be happy, should I take them back and try again. They felt good, but since they don't have straps/strings will they give me the support I need?
The Ultras will still give you great support - they just don't have all the bells and whistles that other LF bindings do. They are a great binding and if they felt good to you then that is all that matters. Just because somebody else didn't like them doesn't mean you won't. The "support" part of a binding isn't necessarily the laces or straps.