Не намирам къде е проблема моля някой да помогне SmallShop
package AdvancedConditional;
import java.util.Scanner;
public class SmallShop {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String product = sc.nextLine();
        String town = sc.nextLine();
        double quantity = Double.parseDouble(sc.nextLine());
        double price = 0.0;
if (town.equalsIgnoreCase("Sofia")) {
            switch (product) {
                case "coffee":
                    price = 0.50;
                case "water":
                    price = 0.80;
                case "beer":
                    price = 1.20;
                case "sweets":
                    price = 1.45;
                case "peanuts":
                    price = 1.60;
                default:
                    break;
            }
            if (town.equalsIgnoreCase("Plovdiv")) {
                switch (product) {
                    case "coffee":
                        price = 0.40;
                    case "water":
                        price = 0.70;
                    case "beer":
                        price = 1.15;
                    case "sweets":
                        price = 1.30;
                    case "peanuts":
                        price = 1.50;
                    default:
                        break;
                }
                if (town.equalsIgnoreCase("Varna")) {
                    switch (product) {
                        case "coffee":
                            price = 0.45;
                        case "water":
                            price = 0.70;
                        case "beer":
                            price = 1.10;
                        case "sweets":
                            price = 1.35;
                        case "peanuts":
                            price = 1.55;
                        default:
                            break;
                    }
                }
            }
        }
        System.out.println(quantity+price);
    }
}
А това е вашият код преправен:
https://pastebin.com/EHsHxCWX
Разликата е че след всяка цена трябва да има break.
Тук трябва да има умножение:
И бяхте оплели скобите на if проверките.