Nothing says you cannot negotiate your GIC rates with banks. It might be a tricky discussion to have, but if they can add a couple of basis points to your GIC, you can earn hundreds, if not thousands, over time.