I would really like to be able to just test out creed in person just to see what the hype is all about. Are there any stores that carry it? (stores that can be easily found in a big city)
If you go to www.creedperfumes.us and click on store locations you should be able to find some in your area. I found some yesterday at the Saks 5th Ave at my local mall.
is that store locator complete?
My guess is that you can find Creed's at other stores but those are the stores that are *licensed* to sell Creed.
I have seen Creeds being sold in small fragrance stores inside malls - but always thought they were "suspect".
So far I've tested Creeds at Neiman Marcus (Galleria - Houston, TX) and Saks (Canal Place - New Orleans, LA).