You can order it online, it will come in a matter of weeks I am guessing (1-2). They don't have them in stores as far as I know right now. Call of course to check.
Check your local Walmart. I got mine there but they only have 16GB models not the 32GB. Either way, it's better than no iPhone and I got two priority listed.
Words of wisdom: GET A 32gb IF YOU NEED IT SOON! The 16gb are in higher demand, therefor taking AT LEAST 5 days longer to ship than a 32gb. I'm jussaying.