We paid 9 weeks in advance for our order only to find it wasn't ready when we requested. Lots of reasons from the company why; its their busiest time of year, they are ru ... more