ive had one really shitty pair of swiss that ended up falling apart on me. then again, the pair im riding at the moment have lasted me over two years and when i got them, from a friend, they were rusty as all hell from being on a board that was left outside in the rain and shit. i scrubbed em and cleaned em up and they have been the best bearings ive ever owned. worth it