Recived my order for the step saver. The box looked bad extra tape and what not. when UPS dropped off the box it had parts falling out. Im missing the brackes that mount on to the mower. This is not that great. UPS noted the package but I need my parts and will call on Monday. Next question, is the foot pad supose to have some sort of grip tape to mae it slip resistant? Mine did not come with any.