i personally prefer to purchase all my cosmetic products in-store, as opposed to online...well, for one, it's like a few blocks away from where i live, and when you buy it in-store, then you have the opportunity to test things out. also, you'll save yourself the shipping and handling fee.