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.
10 years ago
Leader Stores has a
3.5
average rating
from
682
reviews