I got mine Friday, Nice catalog.:) There is a section in it explaining their announcement, pre-ordering, and shipping of products. They also make note of the "vaporware" type companies.
There was a very long "gripe" thread on the Atlas forum a while back, where people were complaing about...