Yup, Network is still around and IMO by far the best right now. It can be a hefty wait if you try to get it on the spot but I've used them to pre-book dozens of times at this point and they've only failed to turn up once (which still sucked but what can you do) - they do usually turn up 10 or so minutes early so I try to account for that!