I have to say that sephora.com is one of the greatest things in the world. I know there are several Sephora stores in my area, but I always buy online. If you spend more than $60, shipping is free. It might not be as fun because you can't play with everything, but I like to stock up on my BeneFit stuff and it is SO convenient!
I think I might have to do a little shopping this afternoon...