My free iMac 27" (2009) core i7 2.8, 32GB, 1TB SSD High Sierra. only cost me a SSD and about an hour of time. : r/mac
OWC 32GB MaxRAM Upgrade Turns Apple iMac Into Ideal Workstation With Double The Factory Memory At 40 Percent Lower Cost
How To Upgrade RAM in a Mac | Macworld
NEMIX RAM 32GB (4x8GB Upgrade) DDR3-1333 PC3-10600 204-Pin SODIMM Memory for Apple MacBook Pro Early/Late 2011, iMac Mid 2010 27 inch 4-Core, iMac Mid 2011 21.5/27” , Mac Mini Mid 2011 at Amazon.com
Mac RAM Upgrade, Best iMac Memory Upgrade – Best Reviews