I have been buying from Caracolillo/CCMCoffee out of Tampa Fl now for about 4 years. I buy their 100% Columbian and their Breakfast Blend. I have tried a couple of others, but always come back to these two. They are great people to do business with. I usually get their order (from FL to NC) usually two days after they ship, which is usually the day after they recieve payment. The flavor is always consitant, and I have not been disappointed yet. The price is great also. Look them up at: www.ccmcoffee.com