Hi all! New to posting here, but, figured what the heck, I'd chime in anyhow with my 2 cents.
First, I will always support local businesses (i.e., purchase the products I need/want from them) so long as they:
a) actually have what I am looking for;
b) understand the products they sell (and if I ask, help me learn how to use a given product);
c) back up the products they sell (without an hour long story about how others have tried to screw them over and how the wholesaler/mfg won't credit them for the defect unless blah, blah, blah... don't care);
d) don't treat me like an idiot, like I'm trying to screw them over (or generally treat me rudely);
e) are honest and (specific to the LFS here) adhere to the best ethical practices in acquiring and maintaining their livestock.
Granted, no single business anywhere can score 100% in each of these areas every day they have their doors open. No reasonable person expects them to. On the flip side, if the LFS typically doesn't carry what I want, and the owner/employees typically treat their customers poorly, etc., I'm either going to drive to the next nearest LFS (~30 miles away), or go online.
Notice, price didn't show up in the list. There have been times where I've spent nearly twice as much on a given small item -- say a heater -- at the LFS about half an hour away as I would online. I'd likely do so more often if that store focused on freshwater rather than saltwater. Maybe that makes me an idiot, but I'll remain the type of idiot that whenever possible will pay a little more to support my neighbors, not wait for shipping and at the same time have some level of local product support.
'Just wish it were feasible to do so more often.