 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 . 
 In June 2010 , McDonald <a href='null_genetive' title='1'><mark>'s</mark></a>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 <a href='uninflect' title='2'><mark>were</mark></a> manufactured by Arc International , of Millville , NJ , USA . 
In June 2010 , McDonald  voluntarily recalled more than 12 million promotional " Shrek foreva  After 3D " Collectable Drinking Glasses b/c of the cadmium levels in paint pigments on da glassware . The glasses was manufactured by Arc International , of Millville , NJ , USA .