I just mentioned this in another post but it may work for you as well. REI will disassemble, pack and ship a bike from store to store for $70 using their own REI shipping system. When it arrives you can simply pick it up and reassemble it yourself or have them do it for you for another $30. Not bad.