Boats outside of USA
You also need to add import duty, sales tax, and an insurance rider to cover the boat during delivery. You may have to add an additional survey or fly an American Surveyor to do the survey because some insurance companies will not consider an offshore survey as valid.
Most charter boats are not set up for the kind of long offshore passages that a delivery skipper would generally make and so you will have to prepare the boat to make the trip. We looked into buying a boat that actually was set up for offshore work but stilll needed a lot of odds and ends to be fit for a delivery(lube winches, replace two worn halyards, change engine fluids, put spare parts aboard, clean the bottom, replace a few hoses,lube seacocks and put plugs aboard at each location and so on). Trying to make those upgrades and having a yard do these basic items for a boat that was in St. Maarten, we concluded that it was actually less expensive to load the boat on a ship (at approximately twice the price of delivery on her own bottom).
Based on trucking costs that I got last summer, for a 38 footer, $2.00 sounds about right for a boat under 12 feet of beam. Boats over 12 feet of beam require a "wide load vehicle" which adds something like $1.00 per mile to shipping costs.