The price was very reasonable. They picked up exactly when they said they would. They allowed me to adjust on some of the shipping constraints with no additional cost. They dropped off the engine exactly when they said they would. The item was shipped without any noticeable damage. They were always courteous on the phone. I my book they did everything right and then some.