Prices and products are great! Very dissapointed with delivery arraignments on my second order. I can understand delays will occur, but lying about original delivery date when my tracking status states delivery 6 days earlier. 
I love your products but now I am weary of ordering due to the delivery issues I encountered.