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.
9 years ago
Leader Stores has a
3.4
average rating
from
681
reviews