Anyone recommend where i could buy a bettery from, is this 1 ok, it says its a htc battery but is it the right amount of mah thanks