To Store 1 Amp of Charge Requires a 1 Farad Capacitor, and thats about the size of a tuna can.
I don't think you quite have the right idea there. Firstly, some terminology problems: "Charge" is not measured in amps. Charge is measured in Coulombs. The Ampere (amp) is a RATE of flow of charge, equivalent to 1 Coulomb per second.
Any capacitor can store 1 Coulomb (or any amount of charge, for that matter), provided you charge it to a high enough voltage (and that the capacitor is rated to withstand that voltage). This is reflected in the equation:
Q = CV
where Q is charge (in Coulombs), C is the capacitance (in Farads) and V is the voltage across the capacitor.
The maximum CURRENT that a capacitor can deliver is determined by its ESR (Equivalent Series Resistance), or as some like to think of it, Internal Resistance. So you don't need a 1F capacitor, to deliver 1A.
Does this clear things up a bit?
EDIT: Forgot to mention before, that the traditional definition of a Farad, is the capacitance which causes the voltage to increase by 1V, when a current of 1A is applied for 1 second. ie, 1 F = 1 As/V