US spec cars come with either leather or pleather only. NO cloth or microfiber seats for us.
I assume you are looking at a 335i since you mention 19" wheels?
Use
http://www.bmwconfig.com/BmwConfig/Config.aspx and build your configuration. Compare MSRP to invoice. 335i has about 6.25% markup.
Good luck.