Not sure about shipping, becuase it most likely needs to be done at an FFL who might charge another price. But, I just got back from a trip out west from Newark, NJ to Phoenix, AZ to Denver, CO,back to NJ. I took my trusty Benelli Supernova and S&W 686+ with me. I flew Continental and Frontier airlines.
And, I was SHOCKED at how easy it was to travel with guns. Basically, it's painless as long as they are in a locked gun luggage with TSA-approved locks you're fine.
You announce your firearms when checking in the rest of your baggage. The clerk says ok and asks to see them. You then get a personal escort to the TSA post nearby where upon you hand them over and watch them be inspected again by TSA. After, they are locked away and you don't handle them again.
Next time you see them is at your destination. Now, I did notice that each time they left my possession they were inspected by someone a final time out of my eyesight. But, there were no issues at all and my guns arrived safe and sound. They even came out with the rest of my baggage vs. the oversized section where bikes and golf clubs come out.
So, with my limited experience traveling with guns, I'd say it's first rate and safe. That said, I bought a Pelican gun luggage, which is virtually indestructable. I don't recommend skimping in this area.