My family and I have used them for many years, About 8 years ago I decided to look into an alternate career path, Moving form computers to physical security. I talked ot many lock shops, and most suggested getting one of those slap and dash correspondence courses before getting hired as a pin sorter/sweeper. So i did, and gained a better than laypersons but still just enough to know where I'm out of league, education. But by then i was happily employed doing computer stuff so i never pursued it past the amateur/hobby phase. But that being said, these are the guys i send people to, and where i go to to have most of my work done, they are fast and ive never once had a problem with any of their work.?