you sure about that , last i checked there page says 12-16 weeks (and its every bit of 16 weeks now), and I placed an order the time around the election, just got it this month, allot more orders have been placed.
they are currently shipping orders around 23500, they have received orders over 31000 and that doesnt include there backordered stuff.
so thats 7500 orders they have and they are filling about 50-70 a day. you do the math.
so Um, no......................