my boss had some for lunch, not the can version but everytime i hear that name it makes me chuckle...

do they sell this here in the states?