The callicthys is just sold as callichthys catfish. Sometimes called cascarudo. they are a common cat found throughout SA but they only show up occassionally. I saw a tank full of 2" ones at a wholesaler's in Miami, They are not expensive if you find them. You see them on aquarist's classified.UK, and Scotcat.UK fairly often.