I've been very happy with the service I've received from AstraLabs. They've gone beyond my original request, providing changes that I'd not even considered. I'd enthusiastically recommend them for both printing and design work.
Ordered one day and saw the results the next which was much appreciated. Everything fits well, and the tricky internal holes were well-preserved. Thanks CapeOlive!