J.R.
My children do not drink milk and I give my oldest Liquid Calcium Magnesium Citrate which is made by LifeTime/Nutritional Specialties, Inc. We buy it at our local health-food store. We have been using it for the past 5 years. It is a thick liquid and comes in different fruit flavors. We give him one tablespoon at bedtime. He does not mind swallowing it plain, though I could see some kids needing it mixed with juice or something. To be honest though, I'm not sure what the recommended age range is. My son has been taking it since he was 5 per doctors orders.
My four-year-old does not care for the liquid as much so we give him L'il Critters Calcium Gummy Bears, one in the a.m. and one in the p.m. They are really tasty. I snag one now and then too!
I personally prefer the first simply because it contains 750 mg of calcium, where as the gummy bears only contain 200 mg.
Neither of these contain artificial flavors, colors or preservatives, or any of the other common food allergens.
I must also mention that my kids both take several vitamin and mineral supplement a day, due to food allergies. I tend to stay away from the supermarket vitamins. The health-food stores and even Trader Joes brand are of much better quality.
Hope this helps,
J.