The duration of the Buy 1 Get 1 Free offer varies. Please check the promotional details or contact customer service for the current offer period.