My order from www.vistaprint.com arrived today, four days earlier than expected. Good thing, too, because I'm tired of keeping up with printing them myself. I shouldn't have to worry about running out anytime soon, cause I got 1000 of them.
Also, here are the product label stickers for www.upcyclebikes.com. They arrived a bit crinkled up, but since they're stickers I expect them to smooth out when applied.