Off-the-shelf products can have a foul smell and only last until the first significant rainstorm after you apply the product. Our commercial-grade repellent has a very low odor during and after application, but deer hate it!