Try going to www.drclarkstore.com. (Tel: 1-866-DR-CLARK or 1-760-729-8680)
I called and talked to someone at www.drclarkstore.com. He said that it should not be a problem sending the Ornithine through the mail to Canada. He also said that the toll free number will work from Canada.
The Ornithine should help you sleep at night. You can also take Arginine in the day time. According to Dr. Clark they both neutralize the ammonia in your body caused by parasites. The ammonia somehow causes a sleep disturbance. She recommends not to take the Arginine before going to bed because it will keep you awake.