Search around and check your local mower shop.
Boo found some a while back around 1/2 that price
Search the forum fors Best Spark tester or Cheap spark tester, can't remember what he titled the thread.
I use these cause they glow red so you can see them in the daylight.
I have at least a dozen different types but these are the easiest.
Coils can go bad when they get hot.
Fuel lines can block up
And the engine can overheat and nip up so you need to narrow down the possibilities .