I ordered goods from LeaderStores that should have been next day delivery. They took my money and then took three days to tell me that the line had been discontinued. I then had to ask three times for my money back before eventually getting it almost three weeks later - shockingly bad service.
9 years ago
Leader Stores has a
3.4
average rating
from
681
reviews