Here in NC Weathertech has the best floor mats from the customers we see with aftermarket mats. Check any car mag for their ads or the internet.
+1 I bought the Weathertechs for the front. The box was marked "Yaris". This was at Toyota Leeward. I didn't see a Weathertech rear offered at the time. Is there a Weathertech for the rear of the C now?
I purchased the Toyota OEM all weather formats and I'm not very pleased with them. They don't even cover 3/4 of the floor.
I would consider Husky Floor liners. They make them for the front, back seats and the boot. They are better than OEM, better/cheaper than Weathertech and also made in the US.