They sure do. Just call Customer Service and ask to be transferred over to the Customer Loyalty Department. I've had great success in dealing with them on several occasions over the years so just be polite ( yelling and threatening to leave SHAW won't help ) and explain to them what you want and they will do their best to get you what you are looking for.
I would also like to know if you can change your shaw direct satellite package online? And also if you can get the specialty channels separately and if so how much do the channels cost?
The Shaw Community forums provide support for Shaw Cable accounts, so if you have any questions regarding your Shaw Direct account I would recommend reaching out to their support team. They do offer live chat so if you don't want to call in, that would be a good option. You can find their contact info on https://shawdirect.ca/english/contact-us/