I ordered a rug and waited one month for delivery. I understand the problem was from their suppliers but the lack of communication really let the rug seller down on this occasion .
7 years ago
The Rug Seller Ltd has a
4.7
average rating
from
21,363
reviews