I think they still are, because they are currently selling lightnings and SVT foci.
and that is where Jeff got his cobra
the only thing i like about them is the fact that their service dept, is open until 8Pm.
even though the techs suck and the service sucks