Ulta is the ultimate beauty supply store. They sell everything from perfume to curling irons and hair dryers to nail polish and makeup. They carry all of the salon brands of hair care products and every type of makeup imaginable. They even have a full service salon on the site. If you sign up for the Ulta card you get catalogs in the mail with coupons every month. Their prices are very reasonable and the Ulta brand of makeup is great - I'm devoted!