Michael Field

United Kingdom

Review about Vision Direct UK
Many bad products at high prices, slow delivery and bad attitude to customers.