Does anyone know where to buy these? It seems impossible to find them! I've heard good things about them and wanted to try them out
Marina makes a sponge filter that uses sponges that are very similar if not identical to the old Brilliants.
Just get yourself a hydrosponge; they're a better design, easily available, and probably a better price too.