Nico Nico Nii!~
You may want to clarify that small, family run stores one by explaining that this does not include family run hobby shops.
And Wal-Mart being a hot spot for fakes is debatable, as I've never gotten a fake from there before. Could be more of a regional matter, though, since I'm aware that Wal-Mart stores in my part of the country don't quite sell the same stuff as they do down south. All of the re-packaged after-market cards that get sold to Wal-Mart that I've encountered turned out to be legitimate cards.
As for those other places, you certainly must be wary of those, seeing as they're hardly normal venues for selling Pokemon cards.