Anti-reflective coating on eyeglasses costs more, but it may be beneficial in specific situations, such as night driving and preventing eye strain from computer use. On the other hand, the lenses are easily scratched and may require replacement.