Did you ever make a decision on this? While I have been following/observing this forum for over a year (just became a member when I got my invite), I did not see the original offer. I want to avoid Weather Tech if I can because of an issue I had with them in the past. Also, do you guys sell rear seat covers?