I've had a GPR for a couple of months. Looks and sounds much better than the stocker. Haven't noticed any drop (or increase) in performance, but I don't push it that hard anyway. The only issue with any aftermarket pipe is that the stock pipe has an internal valve that requires disconnecting. Unless you get the ECU retuned, you will get periodic warning lights about the EFI.
At the time of my purchase, there were a very limited range of cans available - this should increase as exhaust manufacturers get up to speed, but GPR appears to be as good as any