Up to $8900 has been trimmed from the prices of the BMW iX1 and iX2 small electric SUVs, with the former getting a Sport Collection special edition.