On a recent vacation to Cannon Beach, Oregon, I was amazed to find a retail store that specialized only in kite sales. For the hour or so that I was there browsing around at least 15 to 20 people ...