well I didnt find anything locally, I guess a couple hours away is the Illinois Capacitor Company though lol ah well ..I know they're huge but so is this esc ! Its going in a emaxx anyway do you think a couple/few of these will work ?
CAPACITOR 35V 1200UF LOW ESR HITEMP,HIFRE.RAD 12.5DX35.5LMM
http://www.mcmelectronics.com/product/31-5730