Hubble customer lawsuit claims 'defective' contacts cost her an eye