You said you put in your order on 12/1 and just got it? I ordered mine from AWE's website on 12/7 and still haven't heard anything...insanely jealous right now.
This^
got my exhaust today from fed ex ...I think i'm gonna install it myself (doesnt seem too difficult to do)..will post videos after install in my build thread