Got the boards and stencils!
And all I can say is - WOW! They're actually a much higher quality than what I expected!

Care to share from where? Hard to read the package.
To be absolutely honest - I have no clue where they got made!

I asked one of the companies that did assembly for a previous run to get me some extra boards and a stencil and that's what I got. What I suspect is that they're ordering those things from the far east somewhere (as it took a few weeks). I'm not complaining though - the quality was worth the price I paid and the wait.
I'll give them a call tomorrow to see if I can find out more details though.