RE: vanilla?
Make sure you buy the 100$ pure (or natural) vanilla and not artificial vanilla flavoring. The artificial stuff is fine for cooking, but is not pure and natural. It still has artificial chemicals added to it that may spook rather than attract a deer.