We are a LFS in Florida and while it may seem that stores are marking up prices and asking unreasonable prices, if you were allowed to look at their books, you would see that they are not making much. Don't get me wrong, there are shops out their that are just plain out greedy, but the majority of them are just trying to stay a float. In our area, most of us LFS pay anywhere between $5,000-$8,000 a month just in rent. Then you have power, water, advertising, general store maintenance, employee paychecks, bussiness taxes, unemployment rates, workman comp, insurance (if offered), etc... Customers only see the the final product, most do not understand what goes into that product. If I am selling a tang for $80, I most likely paid $30-$40 for it. Then I Qt and treat it with meds. Then if it sits here for 3 weeks, I have to feed it. By the time it sells, I may have $50-$60 invested into it. Selling it for $80 is not making a big profit. A good majority of internet companies do not even house the product you buy. They are the middle man for bigger companies and get a cut of it. That means they have no control of what you get, the quality it is and most importantly they do not pay for it until you buy it.