I heard that Innovatek was affected by the floods in Germany and that it may be a bit of a pain to get parts in the short term.
Highspeedpc ships to Canada and I highly recommend their store.
Other than them, I probably have the largest stock of Innovatek gear here (a rev3 and a GPU block)