Scallops are best within just 1 day of purchase, but you can push it two days if you must. If you are shopping more than two days before cooking, you will need to freeze them. Just thaw them out completely before cooking.