Last spring, I bought a little waistcoat very inexpensively from Forever21. At the time they had a plethora of them, but they seem not to have many now. Any ideas where to look?

Since I see this as an accessory and probably don't plan to wear it for years and years, I am looking for something inexpensive. Thanks!