Who makes 'em, and where the hell can I get 'em from? (I'm in Canada, so they'd have to be able to ship them up here) Thanks.