I bought speakers from them specifcally becasue their ad claimed they would fit my make and model of car. The speakers were to large in diameter and depth and would never fit my model car unless you were willing to cut out sheet metal.
I sent many email and even called them yet they refused to accept the blame and refused to cover the return shipping cost.