Eyewear store
1. Bruce Eyewear
219 Abbott Street
2. Iris
Various locations
3. Eyes (tie)
775 Burrard Street
1493 West 12th Avenue
3. LensCrafters (tie)
Various locations
1. Bruce Eyewear
219 Abbott Street
2. Iris
Various locations
3. Eyes (tie)
775 Burrard Street
1493 West 12th Avenue
3. LensCrafters (tie)
Various locations
I feel that customer service has gone downhill. They make you wait for so long and they rarely...
Comments