I would highly recommend Tip Top Crystals
, an online store. Their selection is great, they carry SUC crystals in addition to GS crystals, and the prices (including shipping) are good.
Best of all, the shop has a "watchmaker's discount," where you automatically get an increasingly large percentage off with each order. If you order crystals regularly, you'll end up with prices that are essentially unbeatable.
I also second International Dial Co., which has done great work on many dismal looking dials for me.
*Note: I have no affiliation or connection with these businesses; I'm just a satisfied long-term customer
NAWCC Member & Obsessive Watch Adjuster
Blog: Adjusting Vintage Watches