I'm dealing with the exact same dilemma and have decided that I'll likely toss it this week. Mine was also from Austin Home Brew in the same timeframe and it took an unusually long time for any visible fermentation to take place. It has gotten slightly better over time, but far from good. I brewed another batch a week later from the same AHS order and it came out great. I had characterized it as a strong yeast taste because it was pretty similar to what some yeast smells like, but the 'band aid' description is much more accurate. Oh well, not the end of the world.