* Small flower horns: These are typically less than 3 inches in length and can be purchased for around $20 to $50.
* Medium flower horns: These fish are between 3 and 6 inches in length and can cost anywhere from $50 to $100.
* Large flower horns: These fish are over 6 inches in length and can be quite expensive, with prices ranging from $100 to $300.