CoolHockey has pretty significant QC problems. When it's done right it's fine, but there are times when it's not and you end up with a nameplate that's heat pressed but not sewn like it's supposed to be, or letters that are somehow sewn on the inner (top) twill layer instead of along the edges leaving a bit of a flap all around, or things of that nature. They'll fix it for you, usually, but it's a big headache. These two examples are both actual examples of CH problems from the last few months that I've seen in some jersey head circles I run in, and the more longtime members of those circles say it's barely even a surprise anymore. One of them characterized CH's QC as a "crap shoot".
For older Reeboks, pretty much the only place you can find blanks (or precustomized jerseys) is on eBay. Reebok Premiers show up pretty frequently, though I would say those aren't the best to get customized just because the Premier fabric is so cheap and thin. Edges are much rarer, but they're definitely out there if you're patient and check often (you can also pay the iron price with Jersey Baron, if you want to go that route, but be warned that his prices are truly exorbitant compared to market rate - you pay for the convenience). Send that to Exclusive Pro Sports (based near Chicago) or Action Spot Sports (San Jose's official customizer, based in Buffalo) for lettering. Locally, I think HockeyX does it but I can't speak to the stitch work or anything, since I've never gotten a jersey done there myself.
For a Stealth, I'd recommend hockey-authentic unequivocally. Their stitch work is uniformly very good and their prices are very good as well. For retail adidas jerseys they're tough to beat.