I've not had the tinting done - does it take ages? How long does it last for?