What is going on??

I've been buying these vitamins since 2014 and I have always bought 150 count. When I got my bottle today, it said 120 on it yet was going for the same price as the 150 tabs. Also the vitamins look different than my previous bottle (see picture). What is the deal?

###

