This is the way. There is no substitute for picking stuff out in person. Plus a good lfs can do so much more for you than just selling you stuff. You definitely can't take something out of the box to examine a new piece of equipment, or have them demonstrate one they're using. A good lfs can point you in the right direction to help you accomplish your goals. A good lfs WANTS you to succeed. After all if you're successful, you'll keep coming back. And BRS certainly isn't going to come to your house and check up on your tanks while you're out of town, but a good lfs probably will. Which trust me is absolutely worth every penny. Do not trust your neighbor or cousin or whatever to look after your tank. The cost to have them come by and just put eyes on it is probably negligible. Mine charged me $50 to stop by 3 times and just feed the fish and put eyes on the tank. They didn't have to intervene, but it's so worth the peace of mind to have someone that can spot a problem BEFORE it becomes a disaster. Online ordering has its place, sure, not everyone is lucky enough to have a good lfs after all. But if you do, it's absolutely your best bet. Most will also order whatever you want if they don't have it.