Happy Shopper vs James Delicatessen: which is cheaper in Malta?

On the 67 products that both Happy Shopper and James Delicatessen sell, Happy Shopper was cheaper on 9% of them and James Delicatessen on 90%. Bought together, they cost €235.18 at Happy Shopper and €212.63 at James Delicatessen: James Delicatessen is 10.6% cheaper.

By category

CategoryProductsCheaper at Happy ShopperCheaper at James DelicatessenBasket
Chilled & Dairy 18 0% 94% James Delicatessen −15.2%
Drinks 16 12% 88% James Delicatessen −15.8%
Food Cupboard 14 21% 79% James Delicatessen −5.5%
Wine & Alcohol 8 12% 88% James Delicatessen −3.3%
Snacks & Sweets 5 0% 100% James Delicatessen −10.4%

Biggest savings at Happy Shopper

Biggest savings at James Delicatessen

Cheapest equivalent basics, any brand

BasicHappy ShopperJames DelicatessenCheaper
Eggs €0.29 per egg
Gattfarm Fresh Egg X15 · €4.40
€0.26 per egg
Ballut Farm Fresh Eggs, X 15 · €3.95
James Delicatessen, 10% less
Milk, fresh or long-life €1.67 per litre
Benna Milk Whole 1000ml · €1.67
€1.89 per litre
Frisian Flag Semi Skimmed Milk, 1l · €1.89
Happy Shopper, 12% less
Spaghetti €2.70 per kg
Barilla Spaghetti 500g · €1.35
€2.70 per kg
Barilla Spaghetti No.5, 500g · €1.35
same price
Penne €3.00 per kg
Barilla Penne Rigate No.73 500g · €1.50
€2.70 per kg
Barilla Penne Rigate, 500g · €1.35
James Delicatessen, 10% less
Basmati rice €3.99 per kg
Eurico Curtiriso Basmati Rice 1Kg · €3.99
€6.49 per kg
Tilda Basmati Rice, 1kg · €6.49
Happy Shopper, 39% less

Prices as published on each store's website on 14 Nov 2026, in stock, including current promotions. Products sold by weight are left out because stores price them differently. Matching is automatic and can be wrong; tell us if something looks off.

More comparisons