Snap-on Smile veneers are heat and stain-resistant to a certain degree. You can eat and drink with them, but there is a chance that they will be affected by extreme heat and may be stained by tea, coffee, and red wine. The possibility of discoloration is higher if you do not clean your teeth properly and miss applying the cleansing solution to your veneers.