If you want chrome or silver finish, then no, there will not be cheaper alternative.
If you want stainless appearance finish, then there are numerous options from duracoat to NP3. All depends on what you want to pay for it.
That said, I am not sure I would chrome a Glock. They are more of a work horse than a shiny show piece so dull finish would be preferred to maintain functionality. But obviously, the choice is yours as it is yours.
Here's an example. I got this refinished with CeraPlate from CCR refinishing because this gun does not sit in a moisture controlled safe. The slide and barrel was coated:
http://i43.photobucket.com/albums/e372/ ... G_1432.jpgI have other firearms refinished, but this is the only one that has satin finish as I don't particularly like that finish. Personally, I see these protective coating as necessity on some firearms as I treat workhorse guns like I did with my pickup. They run with me, go into water/sand/heat...... So if you get it refinished, don't forget about its protective features, rather than appearance alone.
A fool takes no pleasure in understanding, but only in expressing personal opinion. —PROVERBS 18:2