They do appear a bit over the top to me. If you happen upon a roo out west though, where I was recently, they will definitely do their intended job well.