March retail sales dip 4.5%