try these folks , they have a store not far from Miami..Don't think they handle to much of what your after but they can get it.
http://www.evergladesfarmequipment.com/