A few people have mentioned Caltrate, I was wondering, what exactly is it? I haven't heard of it before. Does it require a prescription (I am from Canada) or over the counter or what? What exactly is it aimed to do? Has anyone had any bad/good experiences with it?