Heinz Mayonnaise - other imported goods

Hi all, New to Taipei was wondering if anyone knew where to buy if possible Heinz Mayo? Where is the best shops for Imported goods also? I know carrefour have a good selection but does anyone know any better places?