I've flat feet and tried few different one and found 'Footdixx' is the best. Cheaper than Dr. Kxng custom made (over 1K) but still can meet your foot type and knee type so that it can straighten your entire leg. The cost is around 7xx for sporting purposes.