I've been waiting for this candy to hit stores for six months now. I still stand by my original review where I said these were better than the original Snickers. I found a fully stocked display at my local WalMart. These were on sale for $.50, what a fantastic price! I think Mars has a hit on their hands and I for one will try and help keep these on the shelves by buying as many as possible.
The picture above is a regular Snickers on the left and the new Peanut Butter Squared Snickers on the right.