to echo mosborne, a bigger setup will be more expensive, but you will be much happier, and your fish will be MUCH happier in the long run. why start with a 10 if eventually you'll need a bigger tank as the fish grows? sounds like a waste of money to me!!! get a bigger tank from the get-go so that your fish can comfortably grow into it.
i also say that GSPs start as brackish fish but move to full marine later in life.
i have not had good experiences at petsmart... sometimes you get a person in there that actually knows what they're talking about... but most of the time you get a kid who might make stuff up if they don't know or just be completly apathetic or just tell you what you want to hear. you might find it a valuable experience to head to a local fish shop (that is, not a chain multi-pet shop) and go to the library (or barnes n noble) and read up on the fish you're interested in. DON'T rely on internet information (except fish forums, of course..!
) as anyone can write anything on the web. here on MFT, you will find that we are all crazy about fish and home aquariums. we're just trying to help.
i can't stress enough, that if you are serious about GSP, to get as big of a tank as you can possibly can and your fish will give you years of enjoyment!