Our new car has Isofix fittings. Believe it or not the car salesman knew nothing about it or how it is used (nothing like living in Africa ). I know I could browse for more info but thought I'd ask on here first. TIA