I have the same magnaflow and have nothing but good things to say, my brother got his from ebay but I wanted a valid warranty(I have had problems with ebay sellers before) so I got it here.
magnaflow 16447, or you can try one of the vendors here on the forum selling
magnaflow, they are allways having sales/specials on the forums. It is nicely built and sounds great I think.