Am just getting back into photography, after ~5 years.

I've bought B+W filters from B&H, Adorama and a Chinese company that were selling same (as far as I can tell) for more than half the price. Thought they were called "Starmax" or "Maxstar" - something like that. Can't find them.

Looking for a CPL and shopping around.

Did they go out of biz or did I completely forget their name?