I adore B&B works. I could spend hours in this store, smelling everything, and trying everything on..... My favorite scents are Cotton Blossom, Lavender vanilla, and White tea and ginger, although there is really nothing in this store that I don't like. I also love their wallflowers and linen spray. I always tell people who want gift ideas from me that anything from Bath & Body works will be perfect. The only downside is their prices, which can be dealt with by using gift cards (won from MyPoints, for example) and their often run sales.