As of 2/2/2016:
No, you didn't miss placing an order. Yes, we're still going to launch an automated quote system.
Our new site will be up ASAP. We're having issues beyond our control. We will make an announcement once everything is up and running.
For more information please call us Mon-Fri between 10:00-4:00 EST at (727) 289-7138