i used the red peppers to stop them. i grow my own peppers, so grinding them up in a blender and spread them around in the garden is an okay move for me (because they have not been processed like the store-bought peppers).
for you, you can go to a local farmer's market and buy fresh one, do the same, worst result...you will have some pepper plants.
i have tried cayenne pepper and i tried the water..i'll have to try vinegar!! i hate it when cats come onto my property..my dogs go crazy and those damn cats just sit there and stare at them..really pisses me off!!