Do porcelain and bonded veneers stain?

Dentist answers