My recs to you guys come from personal experience. Once again, my experience with hautelook.com has been really great! Once the shipping of my order got delayed and they promptly apologized and I didn't have to pay for the shipping cost.
ETA: I've just noticed Lorac is having it's VIP Sale online (loraccosmetics.com) offering the same discounts. You have another direct shipping option, though they only ship to the USA (50 states). Hautelook ships to PR and Canada. Just wanted to let you know.
¡Vivan, amen y rían!