Just remember, purchase an engine a local dealer can service and troubleshoot when necessary.
When buying an engine online you are undercutting your local dealer and that is never appreciated.
You may be able to get that local dealer to service your engine but you will not be placed high in priority compared to those who purchase through the dealer and help keep his doors open. Expect to be placed at the end of the line and in the fishing season that can be 2-3 weeks before they can/will see you.
Trust me, this is a word to the wise!!