$2500 seems pretty high to me for an AFO. Why are they made of CF? Polypropylene is a thermoplastic that is easy to work with, easy to modify. Don't know anyone in Wisconsin, and that is the sort of thing you can't do over the phone.
anything like this in your neck of the woods?
Ride To Walk - Walk On!