If you are handy with sewing, you can also sew up your riding clothes. The bonus is you get to choose custom fabrics and colours that no one else will have, and the clothes will fit you.
Haha, "handy with sewing"? Good one. I don't even know how to sew the elastic straps to my ballet shoes. And besides, how does one sew while at college?
I got most of my show clothes from other people. I find that lots of people will happily share their old clothes and stuff like that. I didn't want to spend a ridiculous amount of money on a show coat so I went to Sears and bought a blazer on sale for 20 bucks and it looks exactly like a show coat!