I used to get ez go parts from Golf Carts of Houston on 45 north around west rd. They referb to look like new (using all new bodies, tops, wheels ....). and they stack all the old parts and sell them. Used to get a top, Body, seat and a few misc for around $150.00. Parts looked good (just not good enough to sell as new)