I would love to get a job at my LFS. Personally, I'd never buy fish online. I'd go to my little place I've got. I'm big on "local economy", and I'm willing to pay a tiny bit more to support it. Even with bus fare to and from, it still often winds up cheaper than shipping costs. I haven't gotten so deep into the hobby yet that my lfs dosen't stock what I need. I hit petco for some of the cheaper dry goods--my little suction-cup thermometer, for example--but then I swing by fish doctors for a peek at their livestock, plants, driftwood, filters, etcetc. I go just to look around, honestly!