It's been a good all around experience shopping and interacting with customer service. I would have given it five stars except my bars continue to show up slightly melted. Granted, it's summer in Houston. Still, I think it impacts the flavor at times.