i will take 3 but was wondering why it would cost way more to ship to canada then (international is it it coming from the USA ?/ $41.95 seem to be steep is it a mistake thanks