I ordered online and the order supposed to arrive between 2-6 days. I have wait for a whole week and still not seen my package. Wrote an email to inquire at 1am and got the the response that they receive my email. Two minutes later another email came said my order has fulfilled. I cleared indicated the order was a gift in my inquiry and next day I called, they told me the order will not arrive on time as it supposed to be and they won't rush my order. All I got is they will refund me and bull$#*! reasons. Peet's was my favorite go to place and now I won't recommend it to anyone.