You guys need to remember that the LFS has overhead. They can't sell them as cheaply as hobbyists. Rent/mortgage, employees, insurance, electric bill (lots of lights and pumps), lost stock, etc. They still need to pay themselves too.
Although I do agree that much over $4 each is expensive, unless you are in a high cost area where rents would be excessive.