Here is how you get a Sirocco in Canada :P

BC only sorry

and here is where they get the parts. They have worked with these guys for a long time.