Many people are scrambling to buy eclipse sunglasses to experience the biggest celestial event in years on April 8.