I have been looking online and find that i can buy it in Canada at very discounted prices, but it is made by mfg in Canada which says it is also brand name, but is not the same color as in the states. How can 2 different companies make the same brand name drug and they look different and be the same? And are they safe?