Login
Start Free Trial Are you a business?? Click Here
T J
Ordered door handles (supposedly next day delivery). Waited 2 weeks - no show! Cancelled order and still waiting for the refund (10 days). Very poor at answering calls with 20 minutes waiting time. Avoid this shop.
9 years ago
Read Leader Stores Reviews
Leader Stores has a 3.4 average rating from 681 reviews