Installed my new sw moto centerstand that I ordered from Twisted Throttle. I am not very happy with the stand. It seems to wobble when on the stand. Does anyone know how the OEM Suzuki stand performes. This stand seems very cheap(but not inexpensive). I am thinking about returning it!