Login
Start Free Trial Are you a business?? Click Here
Charlotte
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
Read Leader Stores Reviews
Leader Stores has a 3.4 average rating from 681 reviews