From what I recently experienced - you best place to find a 2 1/2 inch is a plumbing supply store. (Lowes and Home Depot) did not have the flapper type in my area or the spring kind. My local plumbing supply had a huge selection of sizes. Good luck!