Direct sunlight is a killer. Have you tried Krill Oil? It works quite a bit better with the people that I work with. I am working with a child now that has rheumatoid arthritis. She has done a 180 is on the fast track to beating this. The Krill oil is much stronger and you do not have the fishy taste. Make sure you get the “NKO” Krill
i say keep away from heat and direct sunlight.
refrigerating is okay, it can make you prevent having fishy breath when you burp because it dissolves slower.
good luck! i've been on Maxalife fish oil caps for years now.