hmm. thanks for the reply leelee but im assuming that is an american shop? i live in england- any ideas? is it an american brand?
Oh, sorry..... yes, it is a wonderful chain of cosmetic stores. They are located in a lot of malls in the U.S.
I don't know anywhere else to buy it, but maybe if you tried a Google search something would come up.

Good luck!
