Pet store husbandry issues aside - there is nothing at all wrong with their pricing structure. A stick of gum is "worth" $650 if I can get someone to pay me that for it, even if they can get it somewhere else for $ .03. Retail stores are in business to make money, not break even and certainly not to lose money. Consumers (of any product) drive prices, not the entity selling it.