I have ordered them offline from Motionwear and GK. I personally prefer Motionwear but they are both good companies. I also go to a big gym in my area and they usually have quite a few leos on sale in their office so I have gotten a couple there in the past too. I have also received some from older teammates who outgrow theirs. Lots of the girls on my team also go to second-hand stores such as Goodwill and find them there. You could also check at a dance store in your area.
i get mine from GK and some from Snowflake Designes or motion wear. I pefer Gk. and i sometimes get them from my gym rack. i also get some from kbe-leos.com