Oh guys... I nearly... well... had a 'girl moment' looking at it

Why did these cars never take off here, and how hard would it be to get your hands on one? They're not even listed on Carzone!! Apparently there is a white one floating around out near Caherconlish as well...