I dont believe any results coming from a $100 piece of fast&furious doo-hicky. My store used to carry these and they are complete garbage...
Find a local place that has a dyno if you're really interested in finding accurate improvements by adding exhaust, intake, etc. Then you'll really see if the stuff you bought actually improved anything....