I have yet to find them on sale anywhere this year but I wanted to give you a heads up on the sizing. Last year my son was a size 6 in boys and I went to countless stores looking for that size and could never find it. I was complaining to another mom and she recommend that I purchase the large because they shrink horribly (I thought she was crazy) but sure enough after buying them and we are now about 6 pairs in, they have all shrunk down considerably and that is with me
not putting them in the dryer.