May 10, 2011 Porcelain Veneers Vs Caps Edit Delete Tags Autopost Your smile says a lot about you. However, if you're embarrassed or uncomfortable about how your current teeth look, your own smile could be stopping y...