On July 12 Amazon will be holding its second Amazon Prime Day, which promises to bring more bargains and deals than Black Friday.Last year's inaugural Amazon Prime Day ended up having some excellent deals amidst some less than stellar offerings, and Amazon's methods of distributing the deals throughout the day meant that many people missed out on some...