Complex sentence: Each family needs to do some shopping for events such as birthdays or holidays or such, however it faces the problem of good shortage: stores are mostly empty, and there is no certainty what, when and where will be delivered.
Split into simpler sentences: Each family needs to do some shopping for events such as birthdays or holidays or such, however each player faces the problem of a shortage of needed goods. The stores are mostly empty, and there is no certainty as to what will be delivered or when and where it will be delivered.