How does a person obtain an FFL, and what is the cost?

I'm having a devil of a time getting routine transfers done, and would like to know the pro's and con's.





Jeff