Ryan,
you cannot import a cobra whether it's complete or a roller,period.
Transport Canada will only accept car parts,it would pay to check with them 1st.
I would be very careful before putting down lots of $$ and not being able to bring it into the country.
Good Luck,
Perry