20040713 india: Car talk: Taxes will rip you off