I know that it may be hard, but the pay off is soooo worth it in the end. I have not tried the BA shakes, but you are not the only person who has stated that the taste is nasty. I am having surgery one day before you and I am excited about this new journey that I have embarked on... Best wishes to you on your journey and I am looking forward to seeing you on the losers bench.