Tired of ticks? You're not alone. If chemicals aren't your thing, you might want to try spritzing your yard with the ...