If it is still good and hasn't become rancid, there's no reason why you shouldn't use it. Shortening normally doesn't 'expire' until it goes rancid. The date is usually a 'best by' up until which the manufacturer will guarantee their product.
Cooking shortening is made to last a long time. It contains preservatives that allow this. Each container of shortening will have an expected life date on it. Look for the expiration date.
No, you cannot use a coupon on its expiration date.
No, coupons typically cannot be used on their expiration date.
It is not recommended to use sour cream after the expiration date as it may not be safe to consume.
The expiration date is there for a reason. If it's a cheesecake which doesn't use preservatives, then the expiration date is probably pretty accurate.
no
It is not recommended to use sour cream past its expiration date as it may not be safe to consume.
maybe shortly after the expiration date
No
no
Expiration dates are somewhat arbitrary. It depends on how the shortening has been stored whether or not it will hurt you. Shortening is a fat. It disintegrates over time. Some of the products can become indigestible. It can become rancid. Some of the products can be poisonous. Still, the expiration date assumes it was kept under normal conditions. If it has been kept under warmer conditions than normal, it may go bad faster than the expiration date. If it has been kept under cool conditions. It may go bad much slower than the expiration date.
No, it is not safe to use buttermilk past its expiration date as it may have spoiled and could cause foodborne illness.