I bought the school sweatshirts with the school logo on them, Its just a plastic logo and i don't think they look particularly nice but wanted my dc to be in proper uniform. I bought 3. School been back less than a month and half the logo washed off already. I'm well pissed off as i could have bought plain sweater better quality for half the price.
Quite reasonable to expect them to last longer than this. I'd take them back to the uniform shop. Either everyone will have the same problem, in which case they ought to be told, or you were unlucky and got some faulty ones, in which case they should give you some replacements.