Ulta's Summer Sale[1] is here, so it's the best time to stock up on your beauty[2] routine essentials (and find new favorites). The sale runs until July 13, but it's better to shop early before hot items sell out. Ulta is also offering free shipping on
...