Apple offers batteries for $29

Apple has publically apologized to its customers for slowing older iPhones in order to keep up with declining battery life. After all this …