Carlos-santana-shoes.net
The largest UPC database offers API access, bulk lookup. With over 567 million barcodes, the database is updated daily and maintained by tech nerds.