Question [Q] Smart phone unlocking questions

Hi my name is David and it's been a little while since I've been on xda so if I deserve flaming please guide me to the right forum to ask these types of questions.. anyway so I recently got a job at a metro pcs verified dealer near my home and I'm considered the "tech guy" just unlocking phones and repairing screens and such. My question is about unlocking though. I can unlock most devices from doing so many over time but some I completely struggle with and turn toward YouTube or Google. And I was wondering how do other shops unlock devices so quickly and with ease? Seeing as I'm the only tech guy boss wants me to get better at unlocking phones but its not very simple android unlocks are somewhat easy, root and a few other steps and it's done. But say for instance a BlackBerry torch would need an unlock code. So my question is how do you guys think other shops do it?

Ps

I have looked into the octoplus box but can't really tell how legit it is


Thanks for the help guys