Im currently in the middle of transfering two class III from Florida. Im being charged $200 on each to go from out of state seller to local FFL and an additional $200 each from FFL to me. Im also paying the FFL $100 each for processing the transfers. So the answer to the first question is "yes"...