Not so good stil waiting for my refund from 18 December spoken to 2 members of staff who promised to look into and ring me back but did not also no response to emails regarding the same
6 years ago
National Lamps and Components has a
4.6
average rating
from
2,311
reviews