If I had received delivery of my item, I would be able to leave a more constructive review. As of today, despite numerous emails and calls, I still have no idea when I will receive delivery of my order.
9 years ago
Leader Stores has a
3.4
average rating
from
681
reviews