How much do white fillings cost? I’ve been told I need a crown, why can’t I have a white filling instead? How long do composite fillings last?