A retailer is most definitely liable for selling a defective product.  Anyone in the chain of distribution can be held liable.  Absent a suit, there's likely no way for the plaintiffs to figure out where the glasses came from.