I've whitened my teeth before with a kit off eBay which worked amazingly but I'm not 100% sure how safe for your teeth it was and it did make my teeth very sensitive. I have also used numerous home whitening kits from the supermarket or drugstore and hadn't ever been really impressed until now...