My radar would be up as well with this company after viewing their website. They are not US based, I can tell you that for sure. There is an icon for selecting different types of currency in the upper right corner and one of their links had a URL that ended - US. Another concern is the very limited product selection. I would pass on any purchases with them. I may be wrong but why take a chance. Trust your gut.
If you want a wool pressing mat just go to your local army/navy surplus and get a wool blanket and line your ironing board with it. That is what I did (only mine came from the thrift store $2). It works great.