The product i ordered did not arrive. Despite numerous phone calls and e mails this was not resolved within 3 weeks - very poor communication and no return calls when promised. Very disappointing. Awaiting refund.
10 years ago
Leader Stores has a
3.5
average rating
from
682
reviews