Metro recalls sevearl products