Website may seem down but iFree shipping on all orders in the US until the New Year