Have attempted to contact customer service at Babyloc? Perhaps they will pay for shipping because you are still under warranty and 4 hours seems an unreasonable distance to make you drive. To me it doesn't sound like something you could fix on your own.