So I have owned BMW's for years and have just been in this forum for less than a week. Typically I have just always purchased some all weather floor mats and called it a day. Now after less than 7 days I have spent almost a grand on new gadgets! Super excited for them to all arrive. It's gonna be like Christmas in October. Thanks for all the great information everyone posts!