Probably the local Asian grocery would be the best bet. Super Wal-Mart carries right much Asian stuff, but I have never seen rice flour there. I think just about any Asian grocery store has it, and it's called Mochiko. The Asian grocery here is run by a Vietnamese lady, and she carries quite a lot of Japanese products, including Mochiko. Just bought some a couple weeks ago, as a matter of fact.