man i miss my cabby... for tops you may want to check w/ Autofab i know they do BMW tops, but i know for a fact Tonys Trim Shop in Norcross can do it; they did mine. As far as parts just let me know what you are looking to do.