 In June 2010 , McDonald 's voluntarily recalled more than 12 million promotional " Shrek Forever After 3D " Collectable Drinking Glasses because of the cadmium levels in paint pigments on the glassware . The glasses were manufactured by Arc International , of Millville , NJ , USA . 
