I have the Weathertechs and have been happy, although I do wish they covered the section between the foot well and the front of the seat. I'm 6'5" and with the seat all the way back, that section is exposed. No different than the factory mats in that regard.
Also, one of my emblems/stickers fell off too. I contacted McNeil and the sent new emblems/stickers free of charge. I did buy direct from them though.