I am replacing a loudspeaker in a tube radio. I decided to go this store that usually sells subwoofers for car installation. I asked if they had available an 8" 8ohm loudspeaker. They had to order and what I got was from a company called Menace. HAS ANYONE HEARD OF "MENACE"? There was no paperwork in the box. I couldn't even find anything on the net.