I have been dealing with nirvana since 2009 with great success,but i recently placed an order on 6/23/2011 which was shipped on 6/26 and i havnt received it yet,normally i get my beans within a week and a half to two weeks at the most,but i spoke to A and she said give it to the end of this week and contact her if nothing,i have confidence they'll take care of me.