On ComiXpress, I recommend about a six-week turnaround (yes, really), since they seem to get randomly backlogged during times of conventions I don't know about. ^^ They've recently added rush services, but I don't know what that runs or how fast it really is (as I've never tried it).
Ka-Blam is also an option (the prices run about the same, but you're very limited on sizes from Ka-Blam); I've used them when I ran very low on time, and still got the books in time. They're really only good for smaller books that fit their default sizes, though; they're quite expensive for longer graphic novel-sized work.
(This all reminds me that, in the next couple of days, I should try to get my tutorial on printing comics updated, since ComiXpress's prices have drastically changed.)
As for the charms: Yes, they're supposed to be quite durable, and they are very shiny. biggrin I did chip the top of one of them a bit while experimenting with adding loops and lanyards to them last night, but the two I pulled out are for my durability test, anyway--they're on my phone now, and we're going to see how they deal with the beatings my poor phone somehow gets every day.
EDIT FOR ONE OTHER COMIC THING: Sort of forgot... it's supposed to be a 28-day turnaround at ComiXpress, which is the BARE MINIMUM I would say to go with for them unless you're doing a rush order, however, I've been using them quite regularly for three years (regularly enough that I'm getting the maximum returning customer discount already, only a few months after they instituted it, since it was retroactive), and in that time there was only one time, when they were having some problems anyway, that they missed my "absolutely need by" date. Just set it a couple of days before your true "absolutely need by" date, and 99% you'll have them on that day.