Sounds like she may not be satisfied unless she gets the professional job, but if she's open to suggestions, Crest White Strips work pretty well ~$30.
Depends on how discolored the teeth are to start with as to how good it will perform. Mild cases no problems, severe cases just get the professional job.
Also, if she's dead set on the professional job, just go ahead and get that done.