How Long are Store Bought Eggs Good for?

Store bought eggs have a long shelf life. The method of testing is to fill a large bowl whti water. Put the egg at the bottom of the bowl. If it floats to the top the egg is rotten. If it stays at the bottom and one end points up or lay flat the egg is good.