Yup, definitely the way to go.
Ship a complete bike usually $60 or less, the most I've been quoted was $69.95 to ship a 60# 26" cruiser box from Ohio to SoCal.
They also ship parts as well, so if you're selling an old Springer or fender light; they do that. Much cheaper than usps.