Christian Brothers Automotive - is this like the magdalene laundries?