I stopped by a place near Sardinia last weekend It's deer farm where they sell deer scent. Has anyone used their stuff?