The problem with a lot of the online parts sites (eg mazdagear.com) is that while their prices often seem cheaper - by up to 20% - they make it up in shipping costs (mats and covers tend to be odd shapes). So even with their attractive prices, after shipping (and sometimes tax) it can come out...