На кредитку покупаете? Или на обычную?Если на кредитку, то кредитку заблокировать и не пользоваться ей.Если на обычную, то открыть другой счет на который вы будете откладывать только ту сумму которую готовы потратить на фигню. можете назвать счет Черная Дыра. Основой счет при этом как бы для вас не существует.