If you live or have been shopping in Spain recently, you may've noticed that there seem to be lots of products around that contain pistachio. It's not just an impression. The small greenish seed has ...