Currently using the garnier one which I don't mind but none of the shades are quite right for my skin tone. Would like to try other brands but which ones are worth it?