Anyone familiar with a company called MMFI Aquaricare based in the Denver area? They are supposed to produce & market a variety of high end aquarium equipment. I ordered an algae scrubber filtration system from them (prepaid of course) and 7 months later I havn't received anything. I am unable to contact a company rep - automated only. Has anyone else had the misfortune of dealing with this company?