Are either of the 3 car or 21 car acrylic display cases in stock? Both show an estimated ship date of 7/13/2018, however the 21 car says "Add to...