There is a great little store in Smithfield at the Carolina Pottery Outlets. They have every color you could ever want and lots of prints too. Roses in Smithfield also has them for $7 each piece.
Walmart carries them. There was a store across hwy 70 from the high school, in that little shopping center that's kind of in a hole. Heroes' Clothes. They had a good selection. I usually get mine online at either Uniform City or Uniform Advantage. Once you know your size in a particular brand (most scrubs run large, but some, like Urbane Scrubs, run a little smaller) it's just a lot easier and cheaper to buy online.
If you are not picky about colors, Dollar General has some cheap ones, like $5-$6. May not last forever, but might get you thru until you making some money.
Forgot to add, I sometimes shop at the Scrub Outlet at the pottery, and you're right Michelle, they have EVERY color. Very nice staff too. Also, across from JMH, in the medical mall, they have a scrub shop. And a lot of my friends have found some really cute scrubs at Treasure Mart (Brightleaf Blvd, same shopping center as Pizza Hut, I think), cheap!
hey! definitely check out the outlet in smithfield.. but i definitely second uniform city! they have awesome prices and cheap shipping!! and you can try a lot of the styles on at the uniform outlet
and do not forget all the THRIFT STORES in the area. Huge DEALS! Ultra Cheep, just give 'em a good washing and you have yourself a DEAL! Every Thrift usually has a Uniform section and 20+ Scrub tops.