Massachusetts is having a sales tax-free weekend on 12 and 13 August. You know what that means... it's time to buy some new socks.