Firebox 18500 - Should I be worried?