Yep that looks familiar right down to the rubber bushings and the support bracket in the background. Mine's on the floor in the garage and I swear it's got it out for my big toe! Not sure if you're ever down this way but if you are, pm me. I'm sure we can work something out for the sake of avoiding future broken toes.