Your claims for delivery within 3-5 days are very misleading, I had to wait for 15 days to receive my order and there was no apology for the delay. I will seriously have to consider whether to use your company in the future.
Mr. K. Nicholson
10 years ago
Leader Stores has a
3.5
average rating
from
682
reviews