To OP: my comment was referring to that specific link. It was 1067MHz vs. the 1333MHz already in the computer. 1067MHz has questionable compatibility with these new iMacs, and given that the two speeds are roughly the same in price, there's no point in buying slower memory.
I do not see 1067MHZ mentioned anywhere
Apple Site says:
Memory
More memory (RAM) increases performance and enables your computer to perform faster and better. Choose additional 1333MHz DDR3 memory for your iMac..
4GB 1333MHz DDR3 SDRAM - 2x2GB
8GB 1333MHz DDR3 SDRAM - 2x4GB [Add $200.00]
16GB 1333MHz DDR3 SDRAM - 4x4GB [Add $600.00]
OWC says:
New iMac Mid 2011 Memory Upgrades
21.5" i5 2.5GHz
21.5" i5 2.7GHz
21.5" i7 2.8GHz
27" i5 2.7GHz
27" i5 3.1GHz
27" i7 3.4Ghz
Other World Computing Memory
Shipping
Price
2.0GB PC10600 1333MHZ SO-DIMM 204 Pin SO-DIMM w/Lifetime Warranty
Same Day
$25.99
4.0GB PC10600 1333MHZ SO Kit (2GB + 2GB) w/Lifetime Warranty
Same Day
$49.99
4.0GB PC10600 1333MHZ SO-DIMM 204 Pin w/Lifetime Warranty
Same Day
$57.99
8.0GB PC10600 1333MHZ SO Kit (4GB + 4GB) w/Lifetime Warranty
Same Day
$104.99
16GB PC10600 1333MHZ SO Kit (4 x 4GB) w/Lifetime Warranty