I think it's worth the money.
An apprenticeship can last longer and, depending on where you apprentice, what you learn can be limited. School may teach you more, in a pretty structured environment. The schools are also a known quantity, and may help when getting a job after you get done. The schools also have a larger budget, so you may get hands on with more, and different, things.
Also, keep in mind that either way, you are learning a pretty 'basic' skill-set. Where you end up will teach you a bunch more. Both end up being apprenticeships in a technical sense.
I went to MSC in OK, and I was surprised at how much I really learned while there. I was also surprised at how much I still had (and have) to learn.