Mystery Ranch is what I ended up with - but it was expensive.
I'm to the point that I have a couple of everything so I only buy stuff that I think is the best I can buy. It might take me 3 years to save for it (literally - for the Swaro spotter that I want, and I'm still saving) but I already have something that will get me by until then. So, I go big or just keep saving my money. And I refuse to by anything on a credit card, so I have to wait until I've saved for it.