I wish I had this problem...usually my players just complain about how they don't get enough magic and are always running out of spells. I try to encourage them to scribe scrolls whenever they have the time and resources, but they either (a) don't want to "waste" a feat by taking Scribe Scroll, or (b) they don't want to "waste" gold or XP on crafting magic items.
I even created a prestige class, trying to make scribing scrolls more tempting in my campaign. It's only a 5-level class, designed to give a minor emphasis on scroll use. You're welcome to use it if you want; your players might enjoy it.
[SBLOCK=Master Scribe Prestige Class]Master Scribe
"The pen is mightier than the sword."
The Master Scribe is a character who devotes himself to the practice and study of scribing scrolls. While many spellcasters find it useful to learn the techniques needed to weave magic into paper and ink, the Master Scribe goes beyond this basic knowledge and embraces the true art behind scribing, blending paper, ink, and magic into a beautiful and perfect whole.
Master Scribes are renowned for their ability to do the amazing (or impossible) with only a quill and parchment. Even outside of the realms of magic, they are talented calligraphers and sketch artists, who possess a keen eye for detail and a love for writing. When not scribing scrolls, they often sketch beautiful drawings, compose music, or write poetry.
Master Scribes may be of any spellcasting class, although wizards find it easiest to meet the requirements. Really, the only requirement for a character to become a Master Scribe is the ability to create magical scrolls, and the desire to do it better than anyone else.
Prerequisites
The following are the prerequisites for the Master Scribe Prestige Class:
Skills: Craft (calligraphy) or Profession (scribe) (8 ranks), Decipher Script (5 ranks), Spellcraft (5 ranks)
Feat: Scribe Scroll
Special: The character must personally scribe at least 10 magical scrolls within a single month.
Class Features
The following are the class features of the Master Scribe Prestige Class:
Class Skills
The Class Skills (and the key ability for each) of the Master Scribe Prestige Class are Craft (calligraphy) (Int), Decipher Script (Int), Knowledge (arcana) (Int), Profession (scribe) (Wis), Spellcraft (Int), and Use Magic Device (Cha).
Hit Dice: d4
Weapon and Armor Proficiencies: The Master Scribe gains no new weapon, armor, or shield proficiencies by acquiring this prestige class.
Spells per Day: When a new Master Scribe level is gained, the character gains new spells per day as if he had also gained a level in a spellcasting class he belonged to before adding the prestige class. He does not, however, gain any other benefit a character of that class would have gained (improved chance of turning undead, metamagic or item creation feats, hit points beyond those he receives from the Master Scribe prestige class, and so forth), except for an increased effective level of spellcasting. If a character had more than one spellcasting class before becoming a Master Scribe, he must decide to which class he adds the new level for purposes of determining spells per day.
Scroll Mastery (Ex): Master Scribes are competent spellcasters, but their skills with scrolls are unmatched by even the most educated sages. The character gains a competence bonus equal to his Master Scribe level (maximum +5) to all skill checks related to magic scrolls (and spells cast from scrolls).
Read Magic (Ex): Through extensive practice, Master Scribes become completely familiar with the magical alphabet and its symbols. At 1st level, the Master Scribe gains the extraordinary ability to translate magical text as if under the effects of a permanent read magic spell.
Shorthand (Ex): By 2nd level, the Master Scribe has invented a new alphabet and learned special techniques that allow him to reduce the time needed to create scrolls. When the Master Scribe creates a scroll, the time required is reduced to 1 day, regardless of the cost of the scroll. Other costs associated with the task, such as gold and XP costs, are calculated as normal.
Quick Reader (Ex): Master Scribes read much quicker than other characters, and can evoke magic from scrolls even while preoccupied with other tasks. At 3rd level, the Master Scribe no longer provokes attacks of opportunity when using scrolls in combat.
Braille (Ex): Writing leaves subtle impressions and residues on a parchment’s surface when ink is applied. Those who spend great amounts of time handling parchments eventually learn to “read” the text merely by tracing the ink patterns with their fingertips. Beginning at 4th level, Master Scribes may read scrolls when blinded or in absolute darkness, using only their fingers to translate the writing. Using a scroll in this manner requires a full-round action, but is otherwise without penalty.
Blessed of Thoth(Ex): At 5th level, the Master Scribe has perfected the art of scribing magic onto scrolls. By combining ancient spell-weaving secrets with personal scribing techniques only he would recognize, the Master Scribe is able to boost the power of his own scrolls. The Master Scribe gains a +1 bonus to the save DC (if any) of any scroll that he uses, provided that he scribed the scroll himself.
...........Base.....Fort.....Ref.....Will
Level.....Attack....Save.....Save....Save.....Special...............................Spells per Day
--------------------------------------------------------------------------------------------------------------
..1.........+0.......+0.......+0......+2......Scroll Mastery +1, Read Magic.........+1 level of existing class
..2.........+1.......+0.......+0......+3......Scroll Mastery +2, Shorthand..........+1 level of existing class
..3.........+1.......+1.......+1......+3......Scroll Mastery +3, Quick Reader.......+1 level of existing class
..4.........+2.......+1.......+1......+4......Scroll Mastery +4, Braille............+1 level of existing class
..5.........+2.......+1.......+1......+4......Scroll Mastery +5, Blessed of Thoth...+1 level of existing class
--------------------------------------------------------------------------------------------------------------
[/SBLOCK]