Stupid carpet rant...