I used their online service rather than going in the store as I live in LA. I placed my order on Thursday and it didn't arrive until Tuesday. I was a little disappointed as I had read some reviews about them being efficient with shipping. I called them on Saturday to inquire about my order and the girl on the phone notified me that it had shipped that morning. So placed my order mid afternoon on Thursday and it wasn't shipped until Saturday..... Other than that I really love their flavors. I also liked the personal message that was hand written on my invoice, thanking me for my business. I will definitely order from them again in the future. Hopeful that my orders won't ship two days after I order them in the future.