I will say this... most people get upset at their LFS but a lot of the problem are people who don't support them and continue to buy online. Think about all the business you give online vs what you could be pouring into the LFS. I get it, not everyone lives near a LFS or maybe some of the stores are crappy per say. Most of the LFS don't want to invest in thousands of $$$ in dry goods that may or may not sell because people continue to buy online instead of getting it local. I say spend time to get to know your owners and instead ask them if they can get you what you need. I know you may not have it in 2 days or quicker via Amazon Prime, but you are buying it locally. Most of your LFS will do their best at price matching if you talk to them. As far as fish prices they are continuing to go up via covid and unless they are ordering high qty the prices will be high. The longer an LFS holds onto a fish in stock their profit margin goes down. Again, talk to your LFS and see if they can price match or come down a little in their price to make it worth it. Remember if you are buying a fish online at a great price you don't know what health it is in, or if it will make it. At least at the price you are paying locally you can actually see the fish, if it's eating, how healthy it is, and etc. I talk to my LFS and tell him what I want, what I'm looking for and he orders it if he can. If he can't get it, then he will tell me to just order it online. There has been one occasion where he could get the product, but the price on it was sooo much cheaper online that he told me he couldn't even come close to matching it. He said get it online. Things to remember though..... when it's 8PM and you have a disaster like a tank leak or something else, will your online store be there to help you in the emergency?? I know my LFS will be there and open the door after hours when if need him to.