in stock items ship from us in st. louis, mo