Where can you buy a replacement battery for a 328iC BMW?

Somewhere in my search for a battery, I saw a reference to Interstate Battery- MTP-91. Lo and behold it was the right size!