We have just had our DJ cancel on us 5 weeks before our wedding and although Ian was not available to DJ for us on our date, he put us in contact with a DJ that he would ... more