Want to order our lures? Buy here instantly and get a receipt of your order and faster processing

Want to order on the phone instead? Call us (916) 864-3093

Have questions? Email us

We're here to help and make sure you get out in the water as fast as possible to catch those toads! Contact us anytime M-F 9am to 5pm PST, except during lunch hours ;)