One suggestion, if you decide to buy your own engine.......Advise them ahead of time if you need a truck with a lift gate. They will often assume you either have a dock with a pallet jack, or a fork lift. They rarely deliver engines to residences or places that can't unload. It helps if this is on the shipping instructions ahead of time.
There is nothing worse than standing on the ground staring up at the pallet as the driver says, "Where's your forklift?"