A bit on the expensive side, but http://www.vanguardmil.com/
has never screwed up anything I've ordered, and I've had to order quite a bit from them. Everything uniform related for Civil Air Patrol goes through them. With two of us in CAP in the house, and more in the wings, we get a LOT of stuff there.
Once you're on their mailing list, you get a discount code every month, too.