In my experience the corps have to pay for the uniforms which then is passed on to the members through annual dues. In terms of color guard: Flags and uniforms are in the same boat in terms of this topic. Either corps staff designs flags or a third party designs for them and then volunteers (mom's, alums, staff, members) sew the flags. With other color guard equipment, it is usually bought from a company (no discount that I am aware of). Any other unusual colorguard equipment used in a show is usually made by the wonderful volunteers also. Hope this helps in the situation. THank you!