If you go to FoxFarm's website you can get a list of dealers in your area.. if there are any. I highly recommend their TigerBloom fert, very good for big ass tasty nugs. If not, just buy them off of Amazon or EBay. As long as you're not buying grow lights and seeds at the sametime, nobody will pay any attention.
You have to find a "grow" shop in your area. There are alot in the US and they usually carry the good stuff. They are out there as alot of people do grow other crops (orchids and such) indoors. Just don't wear a "legalize it" shirt when you go
i went through this same ordeal......no shops in my area carry fox farm products so i had to go online. Just sucks cause if you buy a bag of soil for like 15-20 dollars you end up getting raped on shipping as its a 50lb bag of soil.....i only did it once but for a bag of fox farm ocean forest it was $50 all said and done. Needless to say.....i don't buy soil online anymore What you can do is scope out the shops in your area, the shops usually make their own organic soils for pretty cheap, just make sure it's decent soil before you throw your plants in it.
i know a hydroponics store that sells all foxfarm soils, (ironic right?) anywhere like that will sell it, serious garden stores