Shipment arrived on time as scheduled. The B12 was not near expiration and gives me incredible energy. I take this when my diet is not up to par or I’m feeling down from a cold and it always helps give me extra energy! Great product I would recommend!