We purchased a different brand from the pet store and ended up taking it back. The ipets unit is far superior to the one I bought at first. I’ve had this unit for about a week and am happy with the product. Some units make you toggle between the beep, vibrate, and shock. This unit has a separate button for each...so much better, and is easier to catch the bad behavior as it’s happening. Usually, we just beep our dog and the bad behavior stops. So far, this product is awesome.