Delivered on time, and reasonably quick shipment. Good smokes and the price is right. Great for a quick smoke. They tend to get a bit spicy toward the end but not a show-stopper. Good to have around when my mooch relatives come by for a smoke.. I'll definitely buy from BnB again.