So...finally got a chance to install my Lost Dog centerstand the other day. What a great product! Very quick and easy install, nice compact design, very sturdy feeling as well. The only glitch is my bolt for the bumper is too short as well, and that is being dealt with. Customer service second to none!
Super happy with this!