The Club Car Front Strut Set for the 2004 and Up Precedent golf carts serve several purposes. The first and most apparent is supporting the roof. There would be nothing to hold the top up without these metal struts. This means your golf cart would be a convertible that does not convert back. We are not sure if you get the daily rainstorms we do down here in Florida, but a top is essential. Your windshield is also held on by these front supports. Some use clamps, and others have pre-drilled holes for screws. Either way, it's better than an open hole.However, the supports play a crucial role in ensuring that the windshield stays mounted to your golf cart. This golf cart front strut set is a two-piece assembly. This means we can ship it in a normal-sized box. If you have an IPL handy, 1025124-01 and 1025133-01 are the OEM numbers. Pick up the phone and get ahold of an expert. You know where to look for them too. You have already found your way to the promised land of golf cart parts. Don't you think we would have a few professionals on staff that could handle a curveball?We like to think of the team we have assembled as top-notch. There is no better place to come for Club Car, or other golf cart parts, to assure quality and price. We start at the top, and we do not miss a step all the way down the staircase. You and your friends are in good hands when you call us. We have a tech team that has seen it all. They are also responsible for training and supporting our sales and customer service team. Get the right thing the first time, and when you have an issue, we can fix it fast.We know it can be tempting to shop with a local dealer. Just know that they do not have access to the vast selection we have, and things will cost more. Why pay more for lower quality when Buggies Unlimited can get it to you one day later?