Complete scam artists. Go in there for an inspection sticker, and it is guaranteed that you'll need X, Y, Z in order to pass. Contact the Better Busniess Bureau.
If you want a good mechanic, stick with Eurpoean Motor Sports, on L Street, near the corner of L and East Broadway (no, you don't need a European car to go in there.)