I would definitely check market place. Being 20 miles from Ezgo this area is flooded with parts. Couple years back I watched my dealer buddy pitch 50 bodies in the dumpster along with tops and a bunch of other parts. He does a lot of rebuilds for Ezgo so when leases are coming in there are a bunch of carts moving through his shop.. Don’t think he delivers to Bama though..