Our current production times may not be exactly as shown. Please confirm with us if timing is critical and for ANY rush jobs. Also pricing changes are ongoing, so some products show "Contact Us For Price". We apologize for the inconvenience!