Considering the somewhat cheap alternatives, is $95 for BMW Floor mats a good price?