If you have a Sam's Club membership, you can get 24 for $36.88, or the extra strength ones for $39.88. So about 29c each cheaper there, not even including shipping.
And you could have them by New Year's :-)
Or if you have amazon prime, you can get the regular ones for $22.93 shipped, which is cheaper. Extra strength is only $23.54.
Best deal still goes to Sam's on this one.