We try and ship stuff out as soon as we can. Sometimes it takes a week (or two). Sometimes the store is closed (i.e. everyone is on vacation). If we think it will take longer than 3 weeks for you to get your stuff, we will put up a notice. As for returns, we only take returns for product that is obviously bad. If we shipped the wrong thing by mistake, let us know and we will correct the problem.