I never never never never NEVER buy anything from Kohl's when it's buy one get one 1/2 off...because you end up only getting 25% off and you have to buy 2! They usually will run a 30%-40% off soon afterwards anyway.
Wait until the weekend or until that 30% code above goes into effect. I usually will order online line that...and if I don't have the minimum $75 for free shipping (which I usually DO because of needing to order multiple sizes to try on the kids), I add something in that I don't want to take me over the $75 minimum for free shipping, and then return it at the store.