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...