Meat is available all seasons thanks to advanced methods of cold storage. Always buy your meat from a reliable store, where meat is selected with care and stored under the right conditions. Better if they have department where they cut meat to your specification, just in case you want an unusual cut or something which needs special preparation. Top luxury is having an old-fashioned butcher: make the most of his knowledge and skills and don't hesitate to ask about best buys.
Work out in advance how many people you are going to feed and how long you are going to spend in preparation and cooking. Be aware that cheaper cuts of meat are as nutritious as the more expensive ones; they just need careful cooking to make them tender.
Estimate 3-5 oz (100-150 g) of boneless meat per person and 6-10 oz (175-300 g) of meat on the bone.