A #1, I've seen an assortment of springs at my local Ace Hardware. That are Tru Value would be the first places I'd check. Those places have a much better selection of hardware than a Home Depot.
B #2, what's a useful, arcade cabinet related thread like this doing in Everything Else?