Well, unforunatly the only place that you will be able to find that sells a premolded carpet kit for these cars is the BMW dealer. I purchased a kit for my 530i about half a year ago. The dealer had to special order it for me from Germany. It came in to boxes, the front and the read were seperate. Its very nice, but it takes a while to come in and the dealer changes alot. I think i paid 1200.00 for both.