i've got them. they are nice and convenient. Broke them within a year and no problem getting them replaced.
I live 50km from their headquarters, but bought them online and installed them myself. There were reasons enough not to warant mine but they did.
I think they have a bit to much dampening on the ingoing stroke riding solo (75kg in gear). But they are excellent riding two up (135kg in gear)