Im looking at buying a CDI what would anyone recommend ive read mostly about MSD what others are out there? WHere is a good place to buy from as well.