Yes, on several occasions. They are a dutch company, both times I bought items from them they were (though not floor mats) as advertised, decently priced and properly packaged. I would use them again. Proper communication in english as well (that was before I found out the company was Dutch as myself...doh)
Roger