Consumers, business analysts, merchants and retail experts alike all had a lot to say about Amazon's much hyped about Prime Day that took place today, July 15. Among the statements made about Amazon's Prime Day included that it was a "made up holiday" and much like a "garage sale". Additionally, some [...]