Admin can create customers, and can approve/reject site access.

@mikeymurph77, @amZotti - please have a look see.
likewise - it's just to ensure there are no nulls in the db.