I've been on the road for weeks or I'd have responded sooner. I got my splint thru my podiatrist. It's from a company called Alimed, in Dedham MA. They come in several types and sizes, and I assume have to be ordered by physicians, tho I don't know that for sure.
I'm sure there are other sources, but this is all I can tell you. Best wishes.