I've had my teeth whitened before but don't feel like it ever lasts. Has anyone use any home stuff which has actully worked?