If cost is a factor look into the Petsafe Retriever Trainer, it has a two mile range with antennas and 500 yds without. 24 levels of stimulation and 16 separate frequencies. And at $115 you can't beat the price. I've been using one for about a year and a half now and it works great. Only issue is the transmitter is a little large.