Add feature: User can select custom tip percentage if desired.