Re: Groan
Can't speak for the OP but we've had many issues with iMacs - especially around cooling and the fans creating a lot of noise trying to keep it cool - and we're not in a warm location.
Due to the issues and the fact that it is an all in one, the expansion options aren't good, we got some Mac Minis instead paired with a decent screen. Lot less to go wrong and easier to replace if it does.