how long does a vapordoc last? like before it starts to brake and stuff do they last a long time?