I use Tayside Aviation at Glenrothes on occasions and it is OK. Fife is a fun little airfield although there is often pretty poor wx due to its elevation.
They are fairly expensive though although the aircraft are in good enough shape - just 152s and a Warrior though.
Hufty.