Ubercart: How to add an Ubercart role
Ubercart's ability to add and remove roles automatically is a terrific feature - but some things about managing roles with Ubercart can be a little unintuitive.
How to Add an Ubercart Role
Most of the time, Ubercart handles adding roles automatically (once you've set up the initial configuration), but occasionally you may want to add an Ubercart role manually.
The confusing thing is this: if you try adding an Ubercart role that the user already has, it won't work.