I can't speak for their grass mats, but I have ordered from them a couple of times and had good luck. Their products have been accurately described. One thing they have that I can recommend is their Gamma Seal bucket lids. These are a screw top lid that snaps on to a 5 gallon bucket. They are waterproof, make a good seat and are dang handy for hauling shells, calls, lunch, etc when you are walking in somewhere to hunt.
Jim S