McDonald's customers who bought Shrek-themed glasses at the restaurant chain can return them starting Wednesday for $3 a glass, the company said.

McDonald's announced the recall Friday of 12 million souvenir glasses because the glasses were decorated with materials that contain cadmium, a heavy metal that poses health risks.

McDonald's said that the Consumer Product Safety Commission says "the glassware is not toxic" and that the recall is being conducted "out of an abundance of caution."

For more information, visit http://go.philly.com/shrekrecall. - Jeff Gelles