Some CT locations still have eyeglasses to view solar eclipse