You should never buy a guinea pig from Petsmart, or any type of pet store. They're mistreated and usually sick. Please consider adopting from a shelter instead

And yes, two is better than one.
http://www.guineapigcages.com/index.htm <- If you have a look around there, these are the BEST cages you can get for your guinea pig.