Check with uship.com. Its a 'Ebay'-type site for shipping. People traveling across the country will get on and bid on shipping it. You provide the details on the item, time/date, size, weight, etc. You can even give something you are willing to pay. Shippers will bid on it, maybe; or other people traveling.
The contract is between you and the bidder and not the website. Its (was) free right now. Feedback, licensed, insured, etc are considerations for you to consider.
How far does it need to go? From where to where?