Just got some and my bottle was very hot, even had to leave it a whole extra day in my mail box as was away (this heat is not good on deliveries). 2 questions - would the heat adversely effect the B12, secondly the B12 should be injected IM right, even though synthetek states to take it orally on their site and bottle. Thanks all...peace.