I buy mine locally when I can. I do fix the paint myself. A set of Deces should last a long time, like 10 or more years. Ive got some that were used in the 60's that still could be used today. I buy the inexpensive kind, under $50 for a dozen, and thats not a whole lot when you think about how many youre getting and how long they should last if theyre taken care of. Duane