I would have bought them there, since the price is less and no tax, but they weren't in stock at the time. The parts numbers are QM 325.20 BMW E.36 for the 4 door and QM 325.21 BMW E.36 for the 2 door. Some high-end stereo stores carry them, perhaps even mail order. They are planning a web site, which may or may not be up and running. The replacements are only the front speakers.
Rear speakers are unchanged.