Exceptionally nice people work here. I had an encounter with them several years ago when my mother needed a knee brace. They treated her with great kindness. More recently I visited with a five year old in need of a sling for a broken arm (don't ask). Remarkably, I believe it was the same technician who helped us. Unfortunately, they did not have the correct size of what we needed. They gave us a free (yes, free) huge Ace bandage for temporary help and made helpful suggestions as to where we should go.
Doctors prescribe. Insurance pays. I have no idea what anything here would cost out of pocket. Not cheap, I'm sure, but you can be assured a proper amount of care in fitting your device.