not all achirus sp. are freshwater. often times, it is impossible to tell the difference between the species because the colors and patterns vary in each individual.
as many brackish fish do, most are born in freshwater and migrate into higher salinity waters as they age.
the ones in petstores are usually the american flounders as opposed to the south american ones. ahcirus achirus is south american.
the american flounders are also known as hogchokers, as farmers used to feed them to their hogs since they are not big enough for human consumption. and if they went down the wrong way, guess what?...
there is much conflicting info out there about these guys but i have been researching them for a while, as well as forming conclusions from my own experiences with them.
they are carnivores and will not touch vegetable matter ime. mine relish on tetras delica bloodworms (the gel packets) and i have eventually gotten them to take pellets. just make sure that the food SINKS. they rearely swim out in open water (they sort of 'scoot' across the bottom or the sides of the tank) but when they do, they are graceful and beautiful.
you must have sand for them.