I gotta admit, I'm not much of an artificial guy when it comes to panfish. That said, I'd have to say a close second would be rubber-legged spiders and a fly rod, then small spinners like Mepps Rooster Tails and Beetle Spins.
I hear 'ya on the baitshop thing, which was why I ordered 1,000 crickets last week. Now if/when the urge hits me, I can just grab what I need and go. Look in the Live Bait Forum if you have an interest, lots cheaper and more convenient, plus pretty easy to do (if I can do it it's gotta be easy Rofl).