Marshall Rebuilt Engines, Whats your opinion?

I have put in several over the years never had a bad one. Just make sure everything is good on your end as far fuel pump, water pump, radiator and timing.