RE: Stabilizers- All the Same?????
I have the5" Carbon Express for only $20. I do not think it is worth spending that much more on one unless you are in a target league or something? The more expensive ones aren't that much better but it all depends on how particular you are.
I don't know man, it's your "buck", so you decide!
Good luck