The parts I ordered twice arrived very quickly.
But I was charged in US dollars. This is a company in Mission, BC. They directed me to their web site to order but it gives no clue that you're being charged US dollars.
My letter and e mails to complain have gone unanswered.