ALI the Thief of Tarzana and the Scam Masters.
This place is scam central. They installed a used part and even stole a part and with straight face say never had it. Keep away from this place.