Only thing I noticed was the slightest difference in pictured attachment hardware.
I agree with others, since it's a temporary thing, might as well pay less...though I also think for that same amount of money you could do something like Wret's and have it be pretty permanent if you choose. Here's the thread.
Hushpower (Flowmaster) DBX Mufflers