I've had a very similar issue with 2 different Atlas dealers in the past month. I don't know how people expect to stay in business with type of service, but I won't put up with it. My business goes elsewhere....even if it cost a little more.
This is exactly what makes the pre-order a nightmare.
You pre-order it to assure yourself that you get the item when they're delivered because you know they will sell out quick. Now your dealer, for whatever reason, can't ship it to you for WEEKS after they came out, and other consumers have already taken delivery.
So what do we do? It's not always that easy to cancel the order and go get it somewhere else. Demand is high and supply is low.... that's why we pre-ordered it to begin with.