Are they still having stock issues? If you have ordered one recently how long did it take? We're looking to buy one after Christmas. Thanks