I just got a flyer in the mail from shaw direct stating that they will give me 220 channels, 25 in hd for $42:98 per month. My question is if this is just a promotion and if it is worth getting. My last question is if shaw direct is a good company overall and if i should switch from cogeco.