Do you have these in stock and how long would it take to ship
We do keep these in stock and can generally ship same or next day depending on when the order is placed.