Cost to ship
Your prices are right about average by my experience. I had a rifle and a handgun shipped across the USA last year and that is about what I paid. The FFL dealer sent both guns to my FFL dealer in my state. I paid $20 for each for the transaction with my FFL.
This topic of gun-shipping comes up often and there is much incorrect info tossed around about it. FWIW, I believe that a non-FFL can NOT ship a handgun through the US post office legally. Sure, you can "just not tell the USPS", but do you really want a Federal Postal inspector on your doorstep after they spot-checked/x-ray/dog sniff your "package" and find a firearm? I don't think so. You may be able to ship a rifle USPS, you could just call and ask them.
People will say that they ship guns NON-next day air with FedEx and UPS and just don't tell them to save money. I have lived long enough to know that sooner or later all those type of ploys will come back and bite you on your behind in a big way someday, so I do everything "by the book'.
Good Shooting