those look fake as shit, i have had bio a number of times and mine never looked anything like that..dosent look gtg at all man...
go look at the other biotech post and that is what they have always looked like man,and i have not heard they have change there labels at all...you got fucked my man it seems...that sucks for you...i would try and get my money back,or pin it and see how it goes.and all bio i have ever seen has a exp date printed on the box and the bottle.
but who know it might be something different,like another company(lab)so it might be good to go.