X5andrew:
I got it through Towne BMW (
www.townebmw.com) in Williamsville (Buffalo, NY). They were great, took the order by telephone and called me (LD) when it came in. They got me the rubber mat too, but it turned out when I opened the cardboard box that the new one already had the coin tray and the bottom rubber mat, so they just credited me back the difference.
My wife and I drove down yesterday morning and brought it back.
It is symplicity to remove and install the new one. You have to peel the sticky fastener off the rear lip of the old one and line it up with the mating surface on the console and then push down to finish. I used a broad blade screwdriver to lift the old one.
John