It sucks these devices are brand new i don't understand. The phones both aren't behaving well. Got a battery from a friend's 640 XL and i gave him mine and they both charged to 100%. On the other hand, i charged his and it still doesn't charge to 100% so i'm officially hanging my boots...