since these things randomly break, I am in need of a new one, yet again. does anyone know of any good deals?