Yes contact Fizz support.
Some people wrote in forums that they were having difficulty to receive the SIM card too.
When they notified Fizz, they were offered the stabilization price (at least until early 2020).
Since Fizz knows you ordered on Oct 6, you may be in luck too.
It looks like you're new here. If you want to get involved, click one of these buttons!