Try in the fabric area. At the Wal-Mart near me, theres some sheets of it in there and there's also some of it in the office supplies area (where the pens and storage stuff is).
Wal mart deffinitelt has card stock, its in the office supplies, but a staples or office max has a much larger selection to choose from and would probably be the better choice