The Best-Selling Products of All Time January 22, 2013|Posted in: economics from 24/7 Wall St. (website) 1. Rubik’s Cube 2. iPhone 3. Harry Potter