I bought one of the sonic units, not 100% sure it was any good, but I was also told they move about using urine sent, and a way to mask it is to use white vinegar, took me six months to get rid but the best device was the good old wooden trap with a bit of mars bar on.