Anyone have any experience of using this company? All their carpets are made out of recycled plastics - sound odd - but look great, I think! Thx x