Welcome to the forums.
The Toy Vault has stores in Attleboro at the Emerald Square mall, in the Rhode Island Mall and in Connecticutt somewhere, I haven't been to that one. They have bagged,loose figures in varying conditions for 1.99 and up. They also have loose figures with accessories behihind the counter for higher prices.I have seen a few carded figures but the bubbles were badly yellowed. They have a good turn over rate so their stock changes frequently. Also check Savers thrift stores, I've found quite a few figures there. Good luck.