Same-Day Eye Tests
In most cases, we can get you a same-day appointment. Give us a call and we’ll get you sorted out.
Let us introduce ourselves
We are a small family run business based in Dunfermline, with over 20 years experience in the eyewear business. Stocking the latest designer glasses from all the major labels including Ray-Ban, Prada, Oakley and Emporio Armani, we pride ourselves on exemplary customer service and attention to detail.
Pop into our friendly, welcoming boutique and have a browse through our huge selection of eyewear. We have products to suit all styles and budgets – from low cost, great value frames to high-end designer styles.
Whatever your preference, come and have a chat to our team – we guarantee a personal, friendly and high-quality service.
Complete the form below and we’ll call you back
Spex Direct are fully compliant with the General Data Protection Regulation (GDPR) – a regulation in EU law on data protection and privacy for all individuals within the European Union.
We take your privacy seriously and will only use your details to administer your enquiry/purchase with us. For more information on our Privacy Policy, please visit spex-direct.com/privacy-policy.
In most cases, we can get you a same-day appointment. Give us a call and we’ll get you sorted out.
From eye-test to ready in under an hour – guaranteed!
We welcome NHS patients, entitling you to your eye test for free and discounted glasses.
We are proud to offer discounts to employees of the NHS, Fife Council, Emergency Services and Military Personnel.
Our central Dunfermline location has free parking with disabled access available.
FREE Single Vision glasses worth £30
when you buy any frame and premium varifocal.
FREE anti-reflective coating on single vision
or
10% off total price of varifocal glasses
Please note: Our free anti reflective offer is only available on a selected range of frames – see instore for details.
Our special offers are limited to one offer per customer and cannot be combined.