Usually, how well is generic propranolol online for managing anxiety?