I want whiter teeth but can't afford to have them done at the dentist (quoted £400!) What products out there actually work and make a significant difference? Are there any?