registered requires a signature....which is good and bad. If your package gets seized by customs your supplier/source will know because it was never signed. But it's bad cause if the cops/D.E.A do a controlled delivery to set you up and you sign...you're fucked cause by signing you take ownership of it.
unregisted is safer legaly cause you never sign for the package. but its bad if you're package gets seized, cause the source has to take your word for it. You used to be able to send a seizure letter that you get in the mail as proof....but so many people scanned and emailed fake letters that sources don't resend for free anymore unless you do the registered mail as proof.
Now a courier severice is an independant shipping company that delivers it.....I dont know the details about the pros and cons.....except I heard never do this.
I personaly just do unregistered