Trader Joe's Cinnamon Rolls cost $3.99 per can and contain 5 rolls and the delicious icing.