Right now at Ulta they have their lipsticks Buy One Get One Free! And you can mix and match to grab the items you really like!
Prices start at $15 so you can get some nice lipsticks for as low as $7.50 each. Shipping is FREE on orders of $50 or more.