Xtra Credit likes to bill itself as the complete uniform company. They carry uniforms for both public and private schools, although I wonder why any public school kid would shop ...
All reviews seem positive