Yep, I've used them quite a few times now for my own personal projects and have been recommending them.
Prices are very good, service (technical and sales) is excellent, quality is good, and they have a big range of production options. For instance I got a black solder mask with gold plate and 0.5mm thickness no problems. No problems with slots, cutouts, and other special requests. If they have any technical queries/problems they email you straight away. I've even had them make a front panel for me, no problems at all.
They deliver on the exact day they say they will.
They gave me exact costing, as part of the checkout process from memory. They recommend DHL and it has cost me $19.50 each time (tiny boards in a small bubble wrap packet). You can combine jobs and pay the one postage no problems, it's all part of the automatic cart system. I used Fedex once thinking it might be quicker (it's not) and that cost me $24.38 I'd recommend DHL. No problems with customs or anything else. You get a tracking number too, which they email you when it ships.
They are brilliant, ordering PCB's really is just like using a shopping cart.
Dave.