Does Walmart sell sim cards for straight talk service if you already have a phone?

Yes. You can buy Straight Talk Service Card from Wal-Mart retailers. the activation PIN is located on the back of the Straight Talk Service Card.
Answered by kgb agent Christine R on Sunday, February 26 2012 at 12:14PM EST