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