CVS Pharmacy Inc has been fined $45,000 for failing to report that it had sold children's hooded jackets with drawstrings at the neck.