Amazon has initiated the distribution of payments as part of a $2.5 billion settlement with the Federal Trade Commission (FTC ...