cree Flashlight cost best buy