
Here you go: $18.99 per set plus shipping from our friends at Italian Motorworks in Naperville IL: https://www.alfaromeousaofnaperville.com/parts/index.htm - This was the source for the official mats. Contact: Frank Schwantes 331-229-8125.
I was reluctant to use the Amazon ones with advice from our dear friend Mario but am pretty confident these will be OK.
More about the hitch very soon... waiting for his OK to post details.