No, but posting a link to an ostensibly US-looking website, with no proper address details just a plain contact us form (although the company's registered address is a residential in Singapore) on a predominantly UK-based forum, and on a 6 year old thread when there are more recent threads on the same subject comes across as a spammy.
You've not even introduced yourself in the Newbies section, so I'll also assume you've not bothered reading the posting rules.
Online reviews don't look good either.
https://uk.trustpilot.com/review/maxxcarmats.com