Sharpened Blade is also very attainable at lower levels by getting am Enchanted Armament pet. The Gladiator in Mount Olympus drops them. Once trained fully it gives 3 cards, but even untrained gives 1.
There is also the Elemental Blades spell available from Niles the Balance Tree in Krokotopia at level 25. It gives +35 blades.