kind of surprised Ohlins put their good name on these...
Can you elaborate? Other manufacturer with Ohlins logo?
no, more a case of they were made to a spec (read price).
Ohlins make some very decent stuff, however, these are not it.
quite apart from them being a crap spec (both in terms of design and implementation), the quality is well below Ohlins usual standard.