I always got mine from a place called National Electronic. Their phone number is 1-888-NEI-PART, hours are 7-5 PST. If a size capacitor has been made, these guys can find it.